I would key in to your dog is trying to tell you. If your dog doesn't trust your boyfriend ie. he feels he had to protect you from him, then I wouldn't trust your boyfriend either.

Dogs know peoples true characters.

I always trust my dogs. And you should trust yours.