You do not have to have own a large house to own a large dog (although a tiny apartment is not going to be big enough for one of the giant breeds). If you can take him outside for a good hour of two of exercise every day... a large dog can live in a small house or apartment just fine.
Dog breeds are dogs that have relatively uniform physical characteristics developed under controlled conditions by humans, with breeding animals selected for phenotypic traits such as size, coat color, structure, and behavior. The Fédération Cynologique Internationale recognizes 337 pure dog breeds. Other uses of the term breed when referring to dogs may include pure breeds, cross-breeds, mixed breeds and natural breeds.
The following list uses a wide interpretation of "breed." Breeds are usually categorized by the functional type from which the breed was developed. The basic types are companion dogs, guard dogs, hunting dogs, herding dogs, and working dogs, although there are many other types and subtypes. Breeds listed here may be traditional breeds with long histories as registered breeds, rare breeds with their own registries, or new breeds that may still be under development.
Some breeds have so much energy and are so active that if you do not give them a sufficient workout every day - a long walk and hard run - their pent up energy will quite likely manifest itself in destructive behavior.
dog breed selector
dog breeds small
medium dog breeds