OK- then the dog isn't 'wallowing' but 'rolling'- wallowing is what elephants do in mud, but dogs roll in dirty things to annoy their owners. 'On heat' is when a bitch is ready for proceation and drives the dogs wild. 'Bath' makes sense.
PS, I enjoyed reading it; you have an exuberant style which makes for a pleasant read. Don't be disheartened by a few mistakes- it's good, lively writing, and you're very creative with your narrative. I think you should be encouraged; I liked it. It's a weird story, and very original.
