Here are some thing to ponder, maintainance---- Most long haired dogs shed thier fur twice a year, can be a big mess. Some dogs require grooming, they need to get a hair cut about every two months. grooming costs? $20 to $40 or more. Go to the various web sites and see what the breeders say about the various breeds. It will open you eyes to what you will have to do for your pet. i have owned bloodhounds,low maintenance, lovable but they slobber/drule a lot. Cocker Spaniel, high maintenance. trimming, ear cleaning, etc. etc. but Very intelligent and lovable. German shepard, medium maitenance, but need lots of attention and exersize, like to bark a lot. LABRADOR RETRIEVER, my favorite, owned one in 1969-1977, another 1978-1987 and a new pup in 2005, low maintenance, will do what ever you want them to do, very willing to please, lovable and very intelligent. But like any breed, that is over bred, my son had one that was an idiot, had allergies, and was over-hyper. Go to a known breeder that has a reputation to uphold and pay up to $300 to $600 for a good dog.
I also have a Yorkie($500) for my wife. It has a heart of a great hunter and will hunt rabbits that are twice her size.( at 4 lbs she has never caught a rabbit cause she can't hang on when she gets a hold of them) She has rid my rural propety of many mice, moles, and gophers, and is very loyal and lovable. GOOD LUCK. below is my yorkie "TAZ" and yellow lab "Emily" about three weeks ago.
They both love children/ grankids.