I feed Sarge (my 12 week AB) the Blue Buffalo, and he does well on it When he gets older, I do want to put him on TOTW because it is grainless, but for now he does good. Also, AB's aren't suppose to have really high protein, esp. as pups because it can cause joint damage.. the BB puppy food is 28% protein, and usually for AB's it should be around 26%.