I would take him to your vet. Ask them if he weighs appropriately for his size. I once fostered a Yorkshire terrier who I thought was way to skinny ... but upon examination from the vet found she was the perfect weight for her size. She was a six pound Yorkie .. I'm used to 12.5 Yorkies so to me she seemed way to tiny, but she was just petite (took me awhile to get used to LOL)
If your vet feels your Yorkie is to skinny ... perhaps allow your Yorkshire terrier to free range for awhile or feed more during feeding times and feed more than once a day? My Yorkies always have food available, but are very active....
What are you feeding your Yorkie? If you aren't already, perhaps switching to a higher quality of food? I don't know if that could be an issue, but it couldn't hurt to try. Your Yorkie might be throwing up from the grass or it could be the type of food he eating (maybe he is allergic or something). My Yorkies eat grass, but never throw up from it (though my old cat did).
Maybe there is an underlining medical issue that is causing your Yorkie to vomit. A visit to the vet could rule that out.
I'm no expert, but that is just what I would try. I'm sure there are other members of this website that will have excellent advice for you!
Last edited by Clyde_Dexter; 01-09-2013 at 11:46 PM.
|