How often do you bathe them? That could have an effect on thier coats. But I have to tell you that no matter what I do, Millie's coat NEVER shines. It always looks dull. Chester, on the other hand, shines on the brown part and his white hair looks like spun glass, it's so shiny. All dogs are different.

It could also be that the Pedigree just doesn't give them everything they need.

You can get any kind of Efi Caps or Missing Link at any store like Petsmart, but IMO your$ would be better spent feeding them dry Chicken Soup for the Dog Lover's Soul in addition to the wet, instead of the Pedigree.