|Something not mentioned yet is the possibility of a hormonal imbalance. It might be a good idea to get a thyroid check done. One of the symptoms of hyperthyroid is nighttime meowing! This is usually a senior cat problem, and I don't know how old Puppy is, but it's a thought.
Thanks kluchetta! Our vet didn't mention this, so I'll ask. Puppy is just over a year old, but it's worth checking.
Thanks for the white noise idea, too. Not only might it put him to sleep, but it should help US get some sleep too! My bf is taking care of Puppy all alone right now (I'm away on business), so he's handling the whole thing alone! He gets woken up 4-5 times a night, so he'll appreciate it.
We have found that the barricade is helping. Once it's up, Puppy will first try to pull it down, then have one last meowing session, then he'll stop. He doesn't sleep right away, but instead he decides to play with his toys and look out the window. He finally curls on the bed at dawn.
We haven't tried starting the night with the barricade up, but we're trying that next. We aren't sure if the barricade is actually working or if he just happens to stop by the time we decide to put it up. We'll find out soon enough.
BarkleysJester, have you tried preventing Barkley from reaching the front door? It does seem to be helping a little if we can keep Puppy away from it. I think he understands that it's the only way out and that there's not point in meowing at other doorways or windows. I'll keep posted on how this works out.
And the new cat tree is shipping out this week! It's going into our bedroom. I hope it keeps him entertained!