I would never tolerate a "mucky dog" in my house, cat makes enough mess when he comes in from the garden, have to leave carpet to dry before hoovering, same when I've been in garden, I do wipe my feet but don't always get everything off my trainers, haven't manged to train cat to wipe his feet
.
My cat would only tolerate my DD's dog in his home, even on the road outside he's stood his ground with the neighbour's Staffie, not sure if cat is brave or stupid
. Trouble with my cat, he's very territorial, don't even think of venturing into my garden
.
Glad you made your point with your friend, let's hope she thinks twice about bring a "mucky dog" again.