Thank you, Primrose. Your explanation makes sense. I have been flamed for daring to suggest that dogs smell, but they do. In the same way, cats, hamsters, pet rats and any other domestic pets have their own odour. It is a fact of life and we have to accept it if we want to share our homes with furry friends. I was extra aware as until this past year I had multiple people come in the house each week as I taught music mainly from home (l have semi-retired and only have a few pupils now). In fact, when we were considering getting a dog twelve years ago, we had three criteria: 1) a breed that did not shed because of allergies, 2) a breed that would not take up half the room by himself and 3) a beeed that was generally known to be friendly because of all the people who came to the house. We chose a Cairn Terrier and he has fulfilled and exceeded all our expectations. He is very friendly and loving and has helped many children to overcome a fear of dogs to the point that several families went on to get their own dog. Even so, I am not blind to the fact that even though I and the family think the world of our own dog, to everyone else he is just another dog and not everyone is a dog lover. As for equating human hygiene with canine hygiene - yes, therr are some very dirty people out there, but the vast majority keep themselves clean. Also, how many humans greet each other by sniffing each other's bare bottoms, or pick up dead birds and animals by mouth, never mind rolling in noxious substances with great glee?