Hi! Charlie is 4 months and his teeth have begun to fall out so he is teething. It was yesterday when he started to act differently. As he was asleep I came and sat next to him and started to pet him softly on body then on his head. He started growling at me and showing me teeth! And again this morning when he was asleep. Maybe its my wrong doing because I'm bugging him but any other dog that I've known didn't care. Could this be because his teeth hurt?
Also he does growl a little bit when he's eating his food but I'm trying to work on that by making him do commands before he eats and giving him alone time so I'm not constantly hovering him.
On a side note, he is in puppy classes right now so maybe that might help.
I just want Charlie to be comfortable.
*UPDATE*: Thank you everyone for the input I really appreciate it. As I was petting Charlie today and took Joanna advice by making sure was awake but as I was petting him he BIT me! What can I do now??