My 8 month pup was doing the exact thing. I found out I was over feeding him. Like you I was feeding him 3 times a day. Also he was not doing well with the dog food. I tried Blue Buffalo, Natural Balance, and Halo. Finally I found Royal Canin 29 for Yorkie pups and now feed him as recommended. Pricey and not easily accessible and they only produce it in 2.5 lbs bags (PetClub is the cheapest). No more vomiting, bowels don't smell, and no skin itching. Go to Royal Canin website for more info. Best, Renee |