I would say yes. Khai is a great dog, but I think he needs or needed to be socialized a little more. He is great with children, but he will run up to any person he does not recognize and bark. It's very scary and intimidating, but after a few barks and some sniffs he is fine. He is fixed as well. His testicles did not drop and my parents had them removed.
As for letting a stranger into my home, I am not sure that I am completely comfortable with that. I would rather have one of my parents stay at my house and look after him. I would be ideal for us if we could drop him off at my parents house and have them be okay together.