not all Chi's are like that, as was said above it is all in the way these dogs are raised , and in some cases the breeding of the dogs.

our Chihuahua is also inbetween, he does not like starangers although he was well socialised as a pup (puppy preschool, lots of social visits to the vets) but he wont alow strangers to touch him , he screams as if they are trying to kill him.

with us he is good, sooky cuddley kissy etc, we are hoping he will improve with age and lots more socialising as he is quite young still nearly 12 months old

but i am glad you are ok, i have also had some bad experiances with both toy and large sized dogs and everything in between