1. Pug
Pugs are a bit naughty when they get bored and decide to entertain themselves, but they are very loving and playful, which makes them the best companions for your apartment. If you decide to get a pup like this, you should know that they really love food, especially their treats.
They also enjoy spending their days being couch potatoes, so you better play fetch with them every time you can because their lazy lifestyle makes them prone to obesity.
2. Bulldog
Bulldogs have a muscular frame, which makes many people believe that they’re somehow aggressive, but that’s not the case at all. They’re actually very friendly, loyal, and loving, and they love being lazy. However, they still need to exercise in order to maintain a healthy weight, so brisk strolls will become your besties if you’re looking for a pup like this.
3. Shih Tzu
Shih Tzu is a dog breed that was meant to live inside Chinese palaces, but they actually don’t care that much about luxuries. They are more than happy to live in small and modest apartments, and they get along with other pups and with kids.
4. Biewer Terrier
If you want a terrier but a younger cousin of a Yorkie, a Biewer might be perfect for you. Even though they only date back to the ’80s, they are well-known for having a milder temperament and a quieter presence. They weigh only a few pounds, ranging between 4 to 8, so you basically can lift these adorable puppies up with a single hand.
5. German Spitz
German Spitz’s are cute and fluffy pups that might win your heart with their fox-like expression. They’re affectionate and don’t mind living in small places, but there’s a thing you should be careful of. For instance, they are more likely to bark at strangers. So make sure to always keep an eye on your pup when you take them out for a walk.
But the bright side is that they’re very intelligent, eager to please, and willing to learn. So if you teach them how to be polite, they will easily become your new fluffy besties.