Having a family pet can be a great way to teach children about responsibility while giving them a companion that they’ll remember for the rest of their lives. Not every pet is right for every family, however. There are big differences in the amount of care and support that various animals need, and not every family is equipped to deal with a high-maintenance pet. Some issues for families to consider include health restrictions, how much home and yard space is available, and the amount of money it takes to raise a healthy pet. If you’re thinking about getting a new pet, consider these questions before walking into the pet store or visiting the local animal shelter.