Fire ...he needs his anal glans done! I just had to do Coops too
I wold recommend groomer or vet becase anal glands are so bad and stink soooo bad! But that is why he is rubbing his butt on the ground. They have little anal glands (smal little balloon like things) that fill up with some smelly stuff...lol.....A lot of dogs discharge their when they have solid poo....but some just don't do it on their own and you have to get it done!