Which sentence structure sounds better?

Days have gone by and Mary and Jane have not heard a sound from the neighbors cat.

OR

Mary and Jane have not heard a sound from the neighbors cat in days.

I believe the second sentence sounds better.

3 answers

I think you're right. The second sentence is better.

One mark of punctuation is missing. Do you see where it should be?
Yes. neighbor's
Yes!!