I normally buy FROMM from Petfooddirect.com, however recently, I was able to get a Specialty Pet Food store to Order it for me, so I don't have to do mail order. But you won't find FROMM in any PETCO or PETSMART. Yes, the FROMM Puppy Food is only in Chicken Flavor, but it also has grains in it, which Maximus can not have - so I had to give him the Surf & Turf variety which is Grain-Free.