My wife and I have an 8 year old 15 lb Yorkie (I think he is a Australian Terrier), anyway, he has some territorial issues. He always barks when people come over, and we have tried to babysit for some friends of ours and she can't even hold the baby/toddler without him going crazy. He is just very protective of her. We are afraid when we have kids of our own that this will become a major issue.

Does anyone have a recommendation for an Obedience Trainer in the Metro area? We would like the trainer to come to our house since that is where he acts up.