Read this excellent resource on http://www.dog-breeds-explained.com/ Which dog you choose to share your life with must fit your lifestyle. You should consider a few things, read more.