10 Good Dogs for Small Spaces

Boston Terrier

Your 12- to 18-pound Boston Terrier is the perfect small-space pet, as long as you’re home enough. This dog prefers to have a tight bond with his human and spend as much time as possible with them. They’re great pets for those who work from home or are able to take their pet into the office. In exchange for your attentiveness, he’ll be easily trainable and your most adoring fan.

Photo: Adobe Stock/mazzynga

Great Dane

The Great Dane is the largest animal on our list, at around 130 pounds, but don’t let that stop you from considering him. He’s a massive animal, but he’s also a natural cuddler and loves to lean on his humans whenever possible. Sure, he’ll take up a lot more space than some of the other breeds we’ve discussed, but he’ll be a calm, quiet, and friendly companion, and you’ll likely find him easy to train. Plus, nobody’s going to mess with you while he’s around.

Photo: Adobe Stock/Africa Studio

Cavalier King Charles Spaniel

The Cavalier King Charles Spaniel is calm and adaptable, as well as easy to handle at just 13 to 18 pounds. He will likely be one of the friendliest dogs you’ve ever owned, making him the perfect dog to have around other tenants’ animals in apartment common areas.

Photo: Adobe Stock/branislav

Article continues below

Our Featured Programs

See how we’re making a difference for People, Pets, and the Planet and how you can get involved!


Just because a dog is bred to move fast doesn’t mean he likes to spend all his time moving. Greyhounds are known for being couch potatoes, and, while they’ll certainly require exercise, they may be able to burn up all their energy at the dog park in just a few minutes. This is a very trainable and adaptable breed who won’t mind spending time in a small space. He’ll likely be around 60 to 80 pounds.

Photo: Adobe Stock/Noric_JPN

American Staffordshire Terrier

The American Staffordshire Terrier is usually categorized as a pit bull, and many apartment complexes or homeowners associations will not allow these breeds. However, if you’re in a living situation where you are able to bring a pit bull into your home, the American Staffordshire Terrier is a great choice. This dog is easily trained and forms a tight bond with his owner, but he also tends to be more dog-friendly than other similar breeds (while still retaining the look of a fiercely protective guard dog). He’ll weigh somewhere around 55 to 65 pounds.

Photo: Adobe Stock/Natalia Chircova

All dogs need to spend time outside and get exercise every day, so make sure you’re walking your dog on a regular basis to keep him healthy and prevent the bad behaviors that might come with boredom and frustration. Your new pet may also take some time to get used to the new sights, sounds, and smells of his new place, so be patient if he doesn’t behave perfectly right away. As amazing as dogs are, they weren’t built to intuitively understand all the rules and restraints humans place on them. But in time, we’re sure your new dog will become the perfect small-space companion for you.

When bringing a dog into a tiny living situation, remember to make some special accommodations for him, such as making sure there’s some open floor space for him to walk around, creating a space where he can sit and see out the window, establishing a firm routine, and being present for him as much as possible, especially in the early days, while he’s still getting acclimated.

Help Rescue Animals

Provide food and vital supplies to shelter pets at The Animal Rescue Site for free!