There is a great book by Brian Killcommons and Michael Capuzzo called "Mutts, America's Dogs". I am personally in favor of adopting shelter dogs and there are quite a few shelters that have puppies. This book talks about the different mixes of breeds and gives a good understanding of what mixed breed would fit into your lifestyle. IMHO - mixed breeds usually make the best family pets.