I currently have a 5 yr old sheltie mix, 2 yr old min pin and and a 15 wk old mini dachschund. The two older dogs are eating weight management food and the puppy has puppy food. Everyone wants to eat the other ones food. Is there any food out there that I can feed everyone without making the older ones overweight and also giving the puppy the nutrients he needs? Any suggestions would be appreciated.