Skip to content
EN
Decisions Free · Private

Which Dog Should I Get? Random Breed Picker

Random dog breed by lifestyle fit.

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.

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.