I have a rescue dog who is about 8 years old. He gets a walk once a day (nothing too long or strenuous, as he is a small dog). I have had him for two years, and he has never done this. However, the last month or so, he wakes up at 4:30 a.m., like clockwork, every single morning. He used to only wake up when I woke up or when my alarm went off around 6:30 a.m. When he wakes up he goes to the bathroom, then he whines for food. Annoying, constant whining. I have ignored him on several occasions and it doesn't stop until I wake up at my normal time and feed him.
He stays at home most of the day by himself, and has no issues. At night, he is out and in his dog bed (in my bedroom) by 9:30 p.m. I have tried to give him a small dose of children's Benadryl, but that didn't phase him.
I am exhausted, and do not know what to do. He has anxiety (not sure what his past was like), but crating him is my last resort.