BB has a puppy version of the life protection formula for small breed puppies.
Blue Buffalo - All Natural Small Breed Dog Food
I had Rhett and Scarlett on it as puppies and they did beautifully on it. They transitioned to the adult version without any problems. Rhett has a very sensitive tummy and its one of the few foods he can tolerate.
If you are going to make a change in formulas just do it slowly and you should be fine.