Hello. I have a 3 year old German-Shepard/Beagle mix dog. Lately at night he has been acting strange. We have a door to the upstairs of the house which is were all the bed rooms are located. For the last 3 years at night when the last person comes up to bed the dog will usually go in his cage, lie down on the floor, or just stand a few feet away from you when you go upstairs. Now for the last two nights he has been trying to get upstairs when the last person goes up. He is actually pushing past me, not listening to commands, and almost growling at me to get upstairs. It is odd behavior as he has never done this before in 3 years. It just started a few nights ago. Any ideas?