Most people have told me that large breed puppy food has LESS protein than regular puppy food to help slow down growth in large breeds. But if you look at Blue Buffalo, their large breed food has 28% protein ... http://www.bluebuff.com/products/dogs/lp-large-puppy-chick.shtml ... while their regular chicken or lamb puppy food has 26% or 27% protein ... http://www.bluebuff.com/products/dogs/lp-puppy-lamb.shtml ... Thoughts?

My puppy, Stella, is a mix and not huge yet but could get pretty big (she was 25 lbs at 3 months, 33 lbs at 4 months) ... what is the best/safest food to give her? She really does love the BB food and I like the ingredients so we'd like to stay with that brand. Thanks so much!

Pictures of Stella ... http://picasaweb.google.com/rseabird/Stella . She's about 4 1/2 months right now.