We have had our 1 year old Sasha since she was 2 months old. We have been going to a private trainer the whole time we have had her. She is perfect at the trainer, and is great with my husband, but bites me all the time. She's always needed something in her mouth to chew on, and normally i just put a toy in her mouth when she goes to bite me. She will constantly spit the toy out and come back at me. It's not aggressive, it's just constant. I've tried putting her in the kennel, biting her ear, smacking her snout, giving her a treat when she stops biting for a few seconds, and nothing is working! She does not have this problem with anyone else but me, she's a total sweetheart to anyone else. She wags her tail when she first sees me, and will give me kisses, and I reward those behaviors, but then the teeth come out right after.