I have three Yorkies. I learned the hard way about their weight. My oldest (7 yrs) tore her ACL and blew out her patella. In a cast for 3 months. She was also 4 pounds overweight. I did some research on food. I went to
Dog Food Reviews and Ratings | Dog Food Advisor My furkids are have been eating Blue Buffalo Freedom. It's lower in protein and fat. They have lost weight, and look great. If they want a treat, it is frozen green beans which they love. I will give them a Blue Buffalo treat or a Nutro treat, for a night time snack. I'm so proud of them. I was feeding them Royal Canine, and thought it was the best, until I did my research.