I recently bough Eagle pack, the small and medium puppy one. I bought it off the internet, and after I placed my order, a man from the company rang me to check what dog I had, he said that it wasnt suitable for large or giant breeds (but thats ok cos shadow isnt) and that if I had a large or giant breed I should feed the adult formula after three months, as the puppy formula can do damage to large and giant breeds bones and growth. So thats probably why it doesnt show large breed puppys after three months.
I've put a link here from the website I bought the food from, It shows a flow chart, and it advises what food you should get.
http://www.postalpetsproducts.co.uk/
This what the webpage says about the normal puppy formula...
Eagle Puppy Food
107
Formulated For:
Ideal for small and medium-breed puppies from weaning to 12-18 months of age, do not supplement.
Large-breed, large-boned dogs, discontinue feeding at four months of age - change to Eagle Pack Natural Formula (some large-breed dogs may be predisposed to structural bone-growth diseases if fed too high protein levels).
Bitches in whelp-lactating bitches- this diet may be fed to females under these conditions.
Hope that helps.
Rach