If dogs could talk, they probably would say that humans are olfactory disabled. Dogs can detect odors 1000 times better than humans. If there is chicken soup cooking on the stove, humans smell the soup, the combination of ingredients. Dog smell each individual part. So what is malodorous to humans can be glorious to dogs since they are able to pick out the certain odor and concentrate on that. Many dogs eat cat poop because of the undigested nutrients in it, they can smell the good part.
So I believe it's possible to be a combination of submissive behavior, and he just plain likes it. You could always try the old pennies in a can trick. Say, "no" shake the can of pennies, repeat as needed. |