If it was me, I'd have gone for the canned food. Or probably rather gone for some "real food", eg chicken or white fish and rice/pasta, or some eggs, or canned pilchards. Anything really, other than Bakers or Beta.
The artificial colours and preservatives can lead to hyperactivity and/or allergies and gut problems, the chemical antioxidants they use are widely believed to be carcinogenic in humans, and that's quite apart from the sugar content and the fact that they use all kinds of waste products (animal waste, cereal waste, vegetable waste). Plus of course that the meat source is mostly unnamed (could feasibly be from any animal at all) and even the tiny named meat source could be from any part of the animal at all.