10 week old puppy, registered breeder, breeder chose for us. We have had for two weeks. My puppy (Fred) is amazing with our two cats, goats and chickens. For the most part when we are outside the house he does amazing (listens to commands, gentle ect.) In the house he is awful. Doesn’t listen, bites me, growls. It is definitely worse when he is tired. Is this a dominance display? Not in classes yet because he hasn’t gotten all his shots. My husband keeps telling me I need to be giving him a big old swat/barrel role but everywhere online says this is a no no. How do I assert my dominance without aggression? Why so mean to me but gentle with all the animals?