We took in a small stray dog about 2 years ago. She is old - vets estimate about 10-14, and definitely has yorkie in her but may be a cross breed. She is our only dog and I have ruined her. She was so thin when we took her in that the vets thought her organs might start to shut down. We didn't think she'd make it until Xmas so I allowed her to sleep in our bed & was very soft with her. Since then she's very much been 'my dog' - we kept her on the condition I did everything so I feed her, walk her etc. The problem is, she's so possessive of me. She seems to hate DP, growls at and bites him daily, she only has three teeth so he laughs it off and plays(growls!) with her, but every night she growls at him at bedtime and if he tries to kiss or hug me she goes for him. I know this is my fault but I don't know how to fix it! I've tried doing all the 'bad cop' stuff, telling her no, making her go outside when it's raining, putting her to bed etc, but she is still going for him on a daily basis and he now resents her. Please help!