I have slowly allowed my dog to be more like a human than a dog. He sleeps in my bed, under the covers with me. He follows me wherever I go and lately, he's underfoot and I've tripped on him. (He's only 1 foot tall at the shoulder). He sits with me on the sofa and pushes into me so we are touching at all times. (Wow, this sounds creepy, but it's not, I swear!)... The trouble is, I have a new boyfriend and want to introduce the dog, but I'm afraid I've created a monster (or a dog who thinks he's human. As a teacher, I'm embarrassed that I've raised the equivalent of a needy child (and they are seriously NOT CUTE!)...

How do I begin to set parameters and teach him to be a respectful dog! When I go to this guy's place with my dog, I don't want my dog to be jumping on his furniture and I need my dog to get used to sleeping on a dog bed again. Dog trainers, please help! I love this dog so much, but it appears, I've raised him to be a bit spoiled and needy in the process. He is damn cute though... See, there I go making excuses for him and for me!