Your dog will be healthier on a high quality food, and there will be less waste -- i.e. smaller poops.

I fed TOTW for over 2 years, for all my pets, dogs and cats both. Then I learned that their food contains ethoxyquin, a known carcinogen. They are not required to include this on the label because it is not something they, the dog food manufacturer, adds. Rather, it is something the fish supplier adds to the fish. So I switched to Earthborn Holistics. Earthborn offers 3 grain - free formulas, I use those. Earthborn has never had a recall, and is prepared in a factory which also prepares human grade food. So it is right up there in quality.

Bichons have LOADS of food allergies, so we have to keep them on a grain free diet.

You can learn a LOT about dog foods by reading on this site: www.dogfoodanalysis.com
Read the labels for a few 6 star foods. Then read the labels for a few 2 star foods. Then look up the food YOU are feeding. You will learn what to look for, what to avoid.

Vets have little to NO training in nutrition.