to add to what wyldblyss said
the "humping" is a display of dominance.
unless there's penetration, he's not trying to have sex;
he's trying to tell the other dog "you're my bitch".
if he's humping people, you might have a problem.
not just because it's socially awkward, but because
if he thinks he's alpha over your family/friends then
someone may eventually get bit when they sit in
the wrong chair or try to take something from him.
re: "peeing like a girl". He's not.
He's peeing like a puppy. If you've had him neutered in time,
hopefully he won't start lifting his leg to 'mark' territory.
You really don't want that.
