Vital has carrageenan:
Carrageenan Just Don't Do It If it's going to be in dog food, it's in some cans & rolls. Here's a list of foods that contain carrageenan:
Search Results carrageenan It also has 'natural flavors' which makes the food palatable...almost addictive.
Law Firm Investigating Animal Feed Flavoring Plant "Natural Flavor" in pet food? What is it really? Flaxseed oil can be problematic (cause loose stool), as it can become rancid. If selecting food w/flaxseed, choose 'ground flaxseed'. If your fur baby is doing good on this food, I would not switch. There are better options out there, keep looking...good luck.