If you have a small house, you can adopt a cat since it is smaller than dogs and it can pass through small spaces in the house. Cats are very nice companions to have. They can even help you catch mice. But if you are allergic to cats then adopt a small dog instead, and if you like big dogs but you have a small house, you can make a dog house outside your house instead. Dogs are loyal pets and they help you guard your house against burglars as well.
Some good options are cats, small dogs, hamsters, a bird, or a small tank of fish. You have to rely on how much love and effort you want to invest into your pet and if you want to pet it or just look at it just to have another living creature in your house.
The best pet for a small house would be a hamster. If you have heard of them. They are adorably cute. But you will have a bit hard time taking care of them protecting them from cats. But you'll love them for sure since my one friend had one. She used to love her a lot.
They can even help you catch mice. But if you are allergic to cats then adopt a small dog instead, and if you like big dogs but you have a small house, you can make a dog house outside your house instead. Dogs are loyal pets and they help you guard your house against burglars as well.