Fromm is a great choice, I hope it works well for your dog! I am glad you are keeping your puppy on the PP, especially if it is what your breeder sent him/her home on!