Is my vet full of it or is what I'm feeding my puppy not good?
My 4 1/2 month old GSD, Ruby, has been fed Nature's Recipe Grain Free (Chicken/Sweet Potato/Pumpkin) since she was about 9 weeks old. I also give her raw eggs, yogurt & coconut oil. For snacks, I'll sometimes give her pig's feet or raw chicken bones. I'll even give her raw snacks from time to time. I took her to the vet today for vaccines, & my vet is still disappointed in Ruby's diet. Vet told me I NEED to get her Large Breed Puppy food or there will be problems. My Ruby is 45 lbs, healthy, & beautiful. Is my vet just full of it?