I have a labradoodle and love that dog. I have owned many different types of dogs throughout my life and he is by far my favorite. He is very intelligent, fun, loving, and does not shed. He is a larger dog though so you may want to look into an australian labradoodle.
RE: What Breed of Dog Should I Get?