Skip to content
Decisions Free · Private

Which Dog Should I Get? Random Breed Picker

Random dog breed by lifestyle fit.

Built and maintained by Paul Clark, Redmoon Software · Last checked

Choosing a dog by scrolling breed lists gets overwhelming fast. This picker draws from 69 breeds filtered by size, energy level, shedding, and — for renters — an apartment-friendly switch that limits results to the 31 breeds suited to smaller spaces. It's a way to surface breeds you'd never have searched for before visiting shelters, and every result shows the breed's full trait profile.

Filter. Set your preferred size, energy level, and shedding — or leave any on Any.

Click Pick a breed to see a result.

Options
Recent results
  • No history yet.

How it works

  1. Filter. Set your preferred size, energy level, and shedding — or leave any on Any.
  2. Pick. Click "Pick a breed" to draw one at random.
  3. Research. Treat this as a shortlist starting point — always meet a specific dog before deciding.
  4. Review. Scroll the history list to revisit breeds from earlier draws.

About the Which Dog Should I Get? Random Breed Picker

Four filters that describe living with a dog

Each breed carries a size, an energy level, a shedding level and an apartment-friendly flag, and the filters combine. Every filter you leave blank means "any", so the default draw is from the whole pool.

The attribute people underestimate is energy, and it is the one most likely to make an adoption fail. Size is visible and shedding is an inconvenience; a high-energy breed in a household that cannot give it two hours a day is a genuinely unhappy dog. There is a longer piece on why that filter matters most.

What the tags can and cannot tell you

These are breed-level generalisations, and individual dogs vary enormously within a breed. A low-energy tag describes a tendency, not a promise, and any specific dog you meet may be nothing like it.

The apartment-friendly flag is about space and noise tolerance rather than a guarantee — plenty of apartment-friendly breeds still need long walks, and plenty of large breeds are calmer indoors than small ones. Read it as one input among several rather than as permission.

Before you act on a draw

  • Nothing here covers health predispositions, grooming cost, lifespan or temperament with children — all of which matter as much as the four tags.
  • A randomly drawn breed is a starting point for research and a conversation with a rescue or a responsible breeder, not a shortlist of one.
  • Consider meeting an adult dog of the breed rather than a puppy. Energy level is much easier to judge that way.
  • With no repeats on, you can work through the whole filtered pool, which is a better way to survey the options than drawing repeatedly.

Frequently asked questions

How many breeds can it draw from?

69 breeds, each tagged with size, energy, and shedding levels plus an apartment-friendly flag. Your filters cut that pool down before the draw, and every result lists the breed's traits.

I live in an apartment — will it respect that?

Yes. Tick "Must be apartment-friendly" and the pool shrinks to the 31 breeds flagged as doing well in smaller homes. You can still stack the size, energy, and shedding filters on top.

Should I adopt based on this result alone?

No. Treat the draw as a shortlist starting point. Individual dogs vary a lot within a breed, so research further and meet specific dogs through a shelter or reputable breeder before deciding.

What if no breed matches all my filters?

You'll see a message asking you to loosen a filter. Stacking several strict filters can leave nothing in the pool, so relax whichever trait matters least to you and draw again.

Does it remember breeds I've already seen?

With no-repeats on, drawn breeds are stored in your browser and excluded from future draws until the filtered pool is exhausted, at which point the memory clears and the cycle restarts.

Related randomizers

Further reading

Send feedback

Found a bug, want a feature, or just say hi? Send it our way.