Random Dog Breed Generator

Discover random dog breeds with photos and details. Choose traits such as energy, barking, and shedding to explore different dogs.

Loading a dog breed...

Choose any filters, then discover a dog breed.

{{ item.name }}

Breed trait ratings from 1 to 5

  • Good with children{{ item.good_with_children }}/5
  • Good with other dogs{{ item.good_with_other_dogs }}/5
  • Shedding{{ item.shedding }}/5
  • Grooming effort{{ item.grooming }}/5
  • Drooling{{ item.drooling }}/5
  • Playfulness{{ item.playfulness }}/5
  • Protectiveness{{ item.protectiveness }}/5
  • Trainability{{ item.trainability }}/5
  • Energy{{ item.energy }}/5
  • Barking{{ item.barking }}/5
  • Life expectancy: {{ item.min_life_expectancy }} to {{ item.max_life_expectancy }} years
  • Male height: {{ convertInToCm(item.min_height_male) }} to {{ convertInToCm(item.max_height_male) }} cm ({{ item.min_height_male }} to {{ item.max_height_male }} in)
  • Male weight: {{ convertLbToKg(item.min_weight_male) }} to {{ convertLbToKg(item.max_weight_male) }} kg ({{ item.min_weight_male }} to {{ item.max_weight_male }} lb)

Pick a Breed with the Filters

Leave every selector on Random to browse without a trait preference. To narrow the results, choose a rating for shedding, barking, energy, protectiveness, or trainability, then press Discover dog breed. The tool asks for breeds matching the ratings you selected and picks one from the returned results.

The filters work together. High energy and Rarely for barking means both ratings must match. It is not a search for the closest overall fit. If that combination returns no breed, change one selector to Random and try again. Reset filters clears the selectors but leaves the current result in place until you generate again.

What the Dog Ratings Mean

Ratings run from 1 to 5, but the meaning depends on the trait. A higher shedding score means more loose hair; a higher barking score means a more vocal breed. Higher energy suggests more activity, while higher trainability means the breed is generally easier to train. Grooming effort and drooling appear in the result even though they are not filters.

Protectiveness in this data describes how likely a breed is to alert to strangers. It does not tell you whether an individual dog will guard a home. The result also lists ratings for playfulness and getting along with children or other dogs. Read the label beside each number before comparing breeds.

Read the Size and Life Expectancy

The height and weight ranges shown are for male dogs in the source data. Height appears in centimetres first, with inches in brackets. Weight appears in kilograms first, with pounds in brackets. These are converted from the source's inch and pound values, so the decimal figures are measurements in another unit, not extra precision about a dog.

Life expectancy is also a range in the breed data. It is not a prediction for a particular pet. The photo shows one dog associated with the breed; coat, size, and appearance can vary within a breed.

Use a Result to Ask Better Questions

If a breed catches your attention, compare the listed energy, barking, grooming, and size with a normal weekday in your home. A high energy score might prompt you to ask about daily exercise. A high grooming score might prompt you to ask what care the coat needs. The scores help you choose what to research next.

When looking at a specific dog, ask the shelter, rescue group, or current carer about that dog's routine and behavior. A breed rating cannot tell you how one dog responds to children, other animals, or being left alone. For a different kind of breed search, try the Random Cat Breed Generator.

Frequently Asked Questions

The selected ratings must match together. Set one or more filters back to Random and generate again.

Yes. Picks are random and there is no history that excludes breeds you have already seen.

No. It resets the selectors. Press Discover dog breed for a new result.
Different dog breeds illustration
Different dog breeds illustration

Recently Updated Pages