The amount of work, expenditure and time that switches into having a partner pet varies from family pet to dog or cat, so let's look at different kinds of house animals, and which might be most suited to you.
So, you are most likely asking, what are the drawbacks? Dogs and puppies desire a whole lot of attention, time and training, not forgetting food, accessories, pet medications and veterinary care. If your family is on a very tight budget, or simply is too active to give your dog the face-time it requires, a dog might not exactly be the best option. If you're considering a puppy or dog as your loved ones pet, ensure you can afford its' keep, and that you have enough time to spend training, going out and using your dog.