I don't think he necessarily thinks he "owns" you or is dominant over you. Dogs consider people resources, just like bones. You as his caretaker are his most precious resource!
You can use a two pronged approach to correct this. First, if he gets aggressive, immediately put him on the floor and ignore him. He only gets lap time if he's nice. Second, you can practice having people approach you (ideally, they will back up and not face you until they are on the couch with you, and this is less threatening for dogs). If he lets people approach, praise him and give him an extra snuggle.
It does take a lot of consistency. I would take some time and actually practice this a few times a week until he learns better behavior. Have a friend or relative approach you 20-30 times in one session - that's the level of repetition you'll probably need for him to really get it.
Last edited by QuickSilver; 02-20-2010 at 10:28 AM.
|