It sounds like fear aggression.
Does he draw blood? Does someone speaking to him cause him to get aggressive? Was he a shy or aloof puppy? You need a vet check, like the others have said, and then you need a veterinary behaviorist or trainer. Until you figure out what's going on he needs to be muzzled or crated when you have guests over. Don't let people touch him in public and get him into an obedience class as soon as possible.
He did it again. Sorry if i jump around in this i'm really stressed out.
Last night he did draw blood. He attacked my mother as he was eating, she was walking away and he came at her.
He DOES shy away or growl sometimes when people talk to him. Or if someone moves their foot, or hand, or gets up. If you put your hand out to him he will shy away too, sometimes growls. No ,he wasn't this way as a puppy, he was so lovable and playful..He is currently in his 3rd bout of pano, i got his pills for him. The change in him is disturbing to me and nothing has happened, there has been no traumatizing event or bad experience
Another big issue is he has started going after people for simple stuff like, wiping done the counter with a cloth, he chargers at you. Or his you go to pick up something off the floor like a piece of paper, or even a clump of his hair, he charges barking and snapping.
I have made an appointment to have him neutered, not that i think this will completely fix the problem, but he constantly has an erection anymore and maybe he has some sexual aggression? Mixed with the pain from the pano this was a pretty bad bout he put almost no weight at all on his leg.
I'm highly considering getting him a muzzle, I saw the recommended one someone talked about in this thread. How safe is it for them to wear for an extended period of time? And what if muzzling him makes it worse? I mean he can't wear it forever, and then i will have to put it back on him, i'm worried that the second time i try and put it on he will pitch a fit.
People keep telling me to put him down, but i love him and i don't want to just give up on him.