> I really thought that once her poo had hardened up (it's like pebbles)
I think that may be the problem. In my experience foods that produce small hard poos do not empty the dogs gland very effectively. The glands are placed outside the anus so, logically, the opening has to be stretched outwards to put pressure on them. The ideal poo (:-)) will be firm but
bulky so I wonder if trying slightly larger quantities of fibre will achieve this. My dogs generally function better on foods of at least 3% fibre content and would not then need any extra bran.