Need advice

Se
Me and my boyfriend just got a puppy because when I lost my baby last year I've been feeling empty his temper is very bad and he abuses my dog really bad (he's just a puppy) and threatening to put him out when I'm at work this is really starting to make me mad and I feel like I have to choose between the two now please help! 😒😒