Sorry I'm not much help because my dogs have never really been trained very well, lol. I'm curious about the answers to your questions though because I watch the Dog Whisperer all the time and I would love to have Gypsy be my first really well behaved little dog.