We had the behavioral specialist to our house last night, and got some bad news about Hero. Apparently we didn't cause this problem. He seems to have a very very very difficult personality, that may never be good around kids. We have several options, naturally one of which is to find him a home that will never have kids in it. The other is try to rehabilitate him. This second option is more appealing, but also more expensive and far far more stressful and work intensive. We just want to be happy. But at the same time, this is the puppy we got. We're not the type to just give up on that.