Bf who “hates” ACD

Hi! I adopted a mixed ACD puppy in November- she is super fun, smart, energetic of course, & loving. My boyfriend (of 6 years) is always aggressively pushing her off of him & grabbing her neck to make her stop playing (which she thinks is play so then she keeps going & he gets more upset) - this morning he said he hates her & it really bothered me. He’s never said he hated anyone or any animal - he’s always been an animal lover in my eyes. He loves my other dog, an older lab. I feel a bit heartbroken for my pup & selfishly for myself because I don’t know what to do to make things better. I didn’t know she was ACD when I adopted her, I wanted a more chill dog but obviously quickly grew to love my little nutcase. Any thoughts/advice?!

**edit: he is NOT willing to participate in any sort of training either (& he has been physical with the lab before but rare / minor compared to his treatment of the puppy)