I often stuff my face when I am not really hungry.... doesn't mean I SHOULD be eating that. lol.
2.5 cups per day of any food is entirely too much for a 14-15lb dog.
Maybe a find a food with a bit more fat/protein/calories so you can
feed less but he will still feel fufilled and full.
You could also try green beans so it fills him up. |