I love love love my beagle/shepherd mix! He is built like a shepherd but his mind is all beagle. I've had him for 2 years now and he is 2 years old.I completely adore and spoil him with attention,treats, walks, the beach, dog friendly restaurants you name it. Even if I'm out with him or playing with him he still whines. And he just won't stop. I never necessarily "punish" him for doing so because he is obviously doing it for a reason but I don't know what. I've tried everything. It does bother me a little bit but more so because he isn't happy and I want him to be. I have very understanding neighbors so that helps but I just want to know what I can do. Also digs in the yard and chews things other than his toys. I give him stimulating task and toys so I don't understand how he could be bored. The only time he is alone is when i have School on mondays and wednesdays but other than that i spent every minute with him. It's to the point where I make him a kong or give him a rawhide but he will only chew on it if someone is outside with him. I've tried keeping him inside too and same result. He is a stray and as much as I saved him, he's saved me and I just want him to be happy. Any suggestions?