
Looked at it all again. Firstly, when you change puppy to a new food don't swap and change too much. Beardies can have sensitive stomachs and your puppy is only a few months old so for her I would stick with what you have for the minute. You can only try to see if it suites Mable and if it does great keep going.
It is difficult to do a proper comparison without knowing what age the sample was aimed at but looking at a good Junior food from Arden Grange the content would be-
Chicken Meal* (min 31%), Whole Grain Rice (min 19%), Whole Grain Maize, Chicken Fat*, Beet Pulp, Fresh Chicken (min 5%), Dried Brewer's Yeast, Egg Powder, Fish Meal*, Linseed, Fish Oil*, Minerals, Vitamins, Nucleotides, Prebiotic FOS, Prebiotic MOS, Cranberry Extract, Chondroitin Sulphate, Glucosamine Sulphate, MSM, Yucca Extract. *Preserved with mixed tocopherols and rosemary extract.
Looking at it a different way you can say Arden Grange has
Protein 28%,
Oil 18%,
Fibre 2.5%,
Ash 7%,
Moisture 8%,
Omega6 4%,
Omega3 0.7%,
Vitamin A 20000 IU/kg,
Vitamin D3 1350 IU/kg,
Vitamin E 135 IU/kg,
Calcium 1.3%,
Phosphorous P 0.85%,
Copper 22 mg/kg (as Cupric Sulphate).
Typically as you go into adult feeding the protein levels drop to 25%.
It is a case of suck it and see. Let me know how she gets on. I am really interested in this one.