I used to buy Diamonds food from Walmart until I found a shabby looking pet store. They have some of the best pet food in those store. She would not eat hard food until I tried it from them. Now I just got to a little dog bestro and get her food custom made.