Hi Mimi, I don't know the details of course but understand that persistent 'yowling' can indicate a thyroid problem? Just a thought.

On the other hand, maybe the neighbours got a new dog? :)