My husband and I tried almost all brands of dog food including Blue for our two jack russel/ shi tzu mix dogs to no avail they would either eat it one day and then scorned it the next. They would also starve themselves and start throwing up yellow bile because they were hungry. We started cooking food for them but then the same viscous cycle began. We were at our wits end and extremely frustrated. Then my husband and I started to look for different food alternatives for our babies. We decided to try Freshpet which we could find at our super market and at pet smart and we could not be happier. Our two babies clean and lick their bowls every meal and they are so excited at meal times. There is a huge difference in their behavior and they are more energetic. This product is a life savior! Freshpet gave my husband and I peace of mind.