I really do agree with everything everyone has said about poodles. I do think they are a very socially confidient breed. My boy Riley was Fantastic!!! I could take him anywhere, around anyone and any dog. I never had to worry about someone running up to him and his reaction. There are unfortunatly alot of shy/nervy poodles coming from BYBs. You have to get a poodle from a good breeder, make sure the parents temperament are what you want (it really is a key factor), and socialize the dog well. Fantastic breed though!