Browse our dog breed pages to find the perfect dog for you and your life style. We have worked tirelessly to compose a database of in depth dog breed information for over 350 different dog breeds. Each dog breed is different and that is why we have not only written about each breeds general Size and Appearance, but also their Health characteristics, Temperaments, required Maintenance and Ideal Environment. We are confident that using our site you can find the perfect dog breed for your lifestyle.
Some dog breeds are more aggressive than others or might require more training and exercise. It's very important to do adequate research before choosing which dog breed is right for you. Feel free to ask questions on our dog breed pages and experienced dog owners will answer them and help you make your decision.
 | AffenpinscherHeight: 10-15 inches Weight: 7-8 pounds |
 | Afghan HoundHeight: 24-29 inches Weight: 20-30 pound |
 | Airedale TerrierHeight: 21-24 inches Weight: 45-70 pounds |
 | Akbash DogHeight: 28-32 inches Weight: 90-130 pounds |
 | Akita InuHeight: 24-28 inches Weight: 75-120 pounds |
 | Alano EspanolHeight: 22-25 inches Weight: 75-89 pounds |
 | Alapaha Blue Blood BulldogHeight: 24 inches Weight: 78-100 pounds |
 | Alaskan HuskyHeight: 20-25 inches Weight: 38-50 pounds |
 | Alaskan Klee KaiHeight: 13-17.5 inches Weight: 10 - 23 pounds |
 | Alaskan MalamuteHeight: 22 – 26 inches Weight: 70 – 95 pounds |
 | AlopekisHeight: 8-12 inches Weight: 6.5 - 15.5 pounds |
 | Alpine DachsbrackeHeight: 13 – 16.5 inches Weight: 33 – 40 pounds |
 | American Bull MolosserHeight: 20-26 inches Weight: 70-115 pounds |
 | American BulldogHeight: 20 – 28 inches Weight: 60 – 120 pounds |
 | American BullneseHeight: 8.5 – 12 inches Weight: 15 – 30 pounds |
 | American CoonhoundHeight: 23 – 27 inches Weight: 50 – 75 pounds |
 | American Eskimo DogHeight: 9 – 19 inches Weight: 6 – 35 pounds |
 | American FoxhoundHeight: 21 – 25 inches Weight: 65 – 75 pounds |
 | American Hairless TerrierHeight: 7 – 16 inches Weight: 5 – 16 pounds |
 | American Indian DogHeight: 18 – 21 inches Weight: 25 – 45 pounds |
 | American Lo Sze PuggHeight: 10 inches Weight: 5 – 12 pounds |
 | American MastiffHeight: 28 – 35 inches Weight: 140 – 200 pounds |
 | American Mastiff PanjaHeight: 22 – 26 inches Weight: 80 – 100 pounds |
 | American Pit Bull TerrierHeight: 18 – 22 inches Weight: 22 – 110 pounds |
 | American Staffordshire TerrierHeight: 16 – 19 inches Weight: 57 – 67 pounds |
 | American Water SpanielHeight: 15 – 18 inches Weight: 25 – 45 pounds |
 | American White ShepherdHeight: 22 – 26 inches Weight: 77 – 85 pounds |
 | Appenzell Mountain DogHeight: 18 – 23 inches Weight: 49 – 70 pounds |
 | Atlas TerrierHeight: 9 – 15 inches Weight: 6 – 18 pounds |
 | Australian BulldogHeight: 17 – 20 inches Weight: 50 – 78 pounds |
 | Australian Cattle DogHeight: 17 – 20 inches Weight: 30 – 35 pounds |
 | Australian KelpieHeight: 17 – 20 inches Weight: 25 – 45 pounds |
 | Australian LabradoodleHeight: 17 – 24 inches Weight: 30 – 77 pounds |
 | Australian ShepherdHeight: 18 – 23 inches Weight: 40 – 65 pounds |
 | Australian Stumpy Tail Cattle DogHeight: 17 – 20 inches Weight: 35 – 50 pounds |
 | Australian TerrierHeight: 9 - 11 inches Weight: 9 - 14 pounds |
 | Austrian Shorthaired PinscherHeight: 14 – 20 inches Weight: 26 – 40 pounds |
 | Azawakh HoundHeight: 23 – 29 inches Weight: 37 – 55 pounds |