Shih Tzus are pretty great small dogs, so are Bichons and Havanese. If you want a really small dog you can go for a Yorkie or a Chi. It all depends on your home and lifestyle and if you’re looking for a princess or a tough lil butch! Grooming is also something to consider. Pugs and Bostons are two of my favorites, they’re adorable! You can even get a cross between the two, it’s called a Bug!