After reading your other thread I've come to the conclusion that your boyfriend sounds like a real dog.
I had a dog who used to hump everything in site...the solution...getting him neutered.
Or you could call the Dog Whisperer he says the secret to avoiding bad behavior is to recognize it early. So whenever your boyfriend raises his hackles and stands up tall, you just poke him in the neck and say "TSSSH!" If that doesn't work, you could just pin him on his back and tickle him until he pees himself. When he's still, you will know you now have a calm submissive boyfriend.
Seriously, dump the chump.