If you decide to buy a pet, you should find out as much as possible about the pet you choose(have chosen).Cats are easy to look after and seem to be independent , but also need the company of people. If your cat finds someone who cares for it more than you do, it will change owners!
A small puppy may look like a suitable pet, but don't forget that it will grow up. You may be very happy with a very large dog that is too big for its kennel and which likes to sleep on your bed!( по смыслу здесь хочется написать you may not be able to put up with a very large dog...) Unless you train it, it may attack people, or bark loudly day and night. Nobody loves a disobedient pet. Perhaps this is why so many people keep birds or fish as pets.
Whatever you decide in the end,think carefully before you make a decision.