We use large bread puppy mix from Wellness. Our vet said if we use a high grade food she shouldn't need any vitamin supplements.