Can somebody please clarify what the differences are supposed to be between puppy, adult and all life stage foods? Also the difference between ones targeted at small breeds or any size dog?
If anyone has any good sources on minimum nutritional requirements for a small breed puppies and adult dogs, I'd love to see it too.
I've been looking at so many foods I've got my self more confused than when I started! 