Hi guys I'm looking for some advice, my 14 week old puppy started on diamond puppy and didnt seem to care about it, she was then changed to prescription science diet while having giardia and now has been back to diamond but on naturals large breed puppy. She doesnt want to eat it, Ive been trying the whole pick it up if they don't eat thing for days but still can only get her to eat maybe 2 cups when she needs 3-4. Shes also been very itchy and the vet says that she does not have fleas. Should I change her food? Shes 23lbs at 14 weeks (14 wks yesterday 9/16) Im worried that she may not be gaining any weight as she has been at this for 2 weeks now. If i do change food what should I change to? My vet recommends science diet, royal canin, or purina pro and ive checked the ingredients in them all and they look like crap. What are you feeding? We cannot do a raw diet.