So, I thought maybe open a thread for advice or suggestions w/ trouble pet behavior. My corgi is my best friend, and 99% of the time we get along and he's really obedient and smart as hell. Every now and again, he doesn't want to do something, and he'll just ignore you. If you get near him he'll grumble at you. The other week, I tapped my hands and said "NO, let's go" and he growled at me, made a sorta lunge to say "I could bite you!!!" and then he complied and walked along.
Today, I tried to put his harness on, and he started growling. He does this sometimes, I don't know how to get the harness on without it bugging him, but this time he bared his teeth and started growling. I reached out towards him and he bit me, hard enough to draw blood.
I CANNOT have him doing this. If he bites someone else that could be a disaster. He's an adorable dog... it's actually really weird to see him try to look fierce. I dunno. I don't know what to do when he starts acting like that; I don't want to capitulate but I also don't want to be aggressive. Not sure what to do.