by faulkner » Fri Sep 18, 2009 9:39 pm
Humping ("mounting", actually) is not always a sexual behavior ... it can be a display of dominance, territoriality, or sometimes play.
This only happens in your own home, when someone brings a dog to visit? I'd say it's a territorial behavior in that situation ... he's showing the visitor who's boss!
What to do depends ... you could choose to allow it and let the dogs work it out on their own.
You could scold or correct your dog for protecting what he perceives as his.
You could tell your friends and relatives that they cannot bring their dogs to your house!
It's up to you how you want to handle it ... me, personally, I'm a fan of letting dogs work things out for themselves (I apply that same principle to kids and I've been called a "neglectful parent" ... just thought you might want to know that for comparison purposes!) .. usually they reach an "agreement" that is satisfactory to the dogs themselves, if not entirely nice to look at for their humans!