chyna, I'm no counselor but you have more problems than your boyfriend not liking your dog. Your biggest problem hasn't happened yet and I pray it doesn't. However, if you and your boyfriend are fighting to the point that he is throwing things at you and grabbing you I think it is time to replace him.

Don't become another domestic violence statistic. Kick his behind out of the house now before you take any more abuse. It will NOT get better!