I also use i use eukanuba petit small bites for small dogs PUPPY formula. Our doctor recommended it. It seems to be fine for Spirit. Spirit just lost the 1 remaining babytooth and she is 14 months old. The doctor was going to pull it but we decided to give it some time to fall out.