One of the most common causes of a dog’s anal gland problems is diet. Kibble diets cause mushy stools that don’t force the glands to empty.Vets often recommend a high fiber diet to firm up the soft stools that commercial dog foods can create. But a much more effective solution for ...