I agree with Lady's Human, please end the relationship NOW! if he hurt your dog, you could be next. I don't want to scare you, but that's abuse and you or your pets shouldn't have to tolerate it, either! what an a**!! I would love to kick him and then some! I hope your Coco will be okay and if she has to go to the vet tell your vet EXACTLY what happened as you told us and please, please end the relationship now!! walk away and don't look back.