No, kcals are not required for AAFCO. They aren't mandatory. However there are guidelines IF they choose to put them on there (as in per cup, per kg, etc). I can't remember the exact specifications though, maybe i'll dig through my notes later.
And yes I have a bag but they aren't on there![]()
Bookmarks