Well, I have read about: Pugs, Keeshond, Labradors, Bull Terrier, Collie, Poodle and we can keep on going. it really depends on size of the dog you want, space the dog has in it's surroundings, maintenance involved with the dog etc. there are many websites that can help you. I'd try looking first hand at breeds. talking to other owners, potential vets, breeders etc. No one can really make a choice for you. there is always (that tail wagger) that would like a new lease on life at your local shelter.