Personally, any small or medium sized dog would suit me just fine. I've always wanted a Siberian Husky but they need lots of room to run around because I was told they tend to be destructive when bored. Right now, we also have a toy poodle that belongs to my aunt and I have my own shih tzu. Their sizes are convenient for us now because we can still have them inside our home and are not destructive. Smaller dogs are easier to manage depending on the type of owner you are. Plus, when it comes to bathing smaller dogs are no doubt easier to handle. Of course, depend on you and what you want. The important thing is to be a responsible pet owner no matter what kind of pet you have.