My dogs have been on Merricks for about 4/5 weeks now..(maybe longer, Ive lost track of time

) and thye LOVE it, it is the first higher quality food (other than dogswell) that they have continued to eat for more than a few days. They really like the turducken and they like all of the canned we have tried. They have a ton of energy, thier coats look great, thier eye staining has almost stopped/cleared up, they dont have that "doggy ordor" that they have had in the past with other foods, they are only pooping once or twice a day and they arent too expensive.

Why do companies keep changing thier foods? I cant quite understand the logic of that, you have a product that people are happy with why change it??