It's strange some of the different things that I have heard. Like you guys mention that poodles aren't child friendly, but many dog clubs, breeders of various breeds, dog trainers etc recommend the miniature and standard poodle as being a good child friendly breed. It's generally in the top 10 of dog breeds for being with children, along with the Labrador of course, but its also a fair bit bigger. I'm also a big believer in training, like with our dog growing up everyone would used to remark on how it was a great dog - but she wasn't anything special, we just trained her and kept up the training.
Anyway, ended up getting the puppy. I went out and met the breeder, and met the puppy's mother, and a half brother they had kept and they were all good. She is the most darling puppy ever I think.
I know all the costs, I've already spent heaps... so far dogs are turning out more expensive than horses!
Thanks for all the advice :)