Alot of dogs have problems with their anal glands blocking up like that and have to be expressed manually, alot of their owners do find it easier and cheaper to learn how to express themselves, It isnt very hard, Yes its yuck, but it will save you money, I dont think the food she is on is whats...