I was using Royal Canin puppy food #33 and recently switched to Diamond Naturals small breed puppy formula and have to say I love it and so do my furkids. It is much less expensive and imo a good quality food. Here's the link to the naturals food: 
http://www.diamondpet.com/products/d...puppy_formula/