I agree with the previous posts...dogs always know...what a great dog he is....

As far as your bf problem...is he really worth all this? Someone that would act that way, doesn't respect you. My hubby and I would never, ever do that to each other.

Good luck...if you need to talk, we are here.

Take care,
Kelly