Hello and Welcome to the Forum.....sorry for the reason you came here.         
While THIS Forum has many Informed Posters, those that have sure helped me understand my first Yorkie puppy, I think they are right in saying, get the Vet to check out your boy.  (my Yorkie is CERTAINLY not my first or only dog ;-)     |