Puppy stages are not always easy. Age does help. Best of luck to you. If it continues you might need to check with your vet. My brother had to put his on medication for anxiety - which I thought was different - but it worked. I would definitely give it a few months though. Good luck!