Enzo's been on the Prairie and Pacific Stream, I switch the the PS because she was having some dry skin issues, but I'm not sure if it was the weather, the food or being bathed too much since we have been going to the pasture a LOT and a dog covered in wet horse poo and pond scum needs baths frequently. She loves both of them equally, and I've been supplementing her with fish oil pills and giving her coat conditioner treatments after a bath, and her skin has cleared up. I switched her off of Natural Balance because she was loosing weight on it, and TOTW has more kcals than what she was getting. She's maintaining her weight now, and I haven't had a problem on it. Her bag is the 20 pound bag I think (the smaller one, but not the smallest) and it's 22 dollars at tractor supply and lasts about a month or so. She gets anywhere from two to three cups a day.