It’s hard to resist those hopeful eyes peering out from a kennel at the shelter. In that instant, all you want to do is scoop up that dog or cat and bring them home. But adoption isn’t just a moment of compassion; it’s a commitment that lasts a lifetime. Adopting a pet is one of the most rewarding experiences we can have. It’s also one of the most life-changing. Bringing a dog or cat into your home isn’t just about finding a new companion. It’s about making a commitment that will affect every part of your daily life. Before you take the leap, here are five important things to ask yourself, drawn from my decades of work in animal welfare and my conversations with thousands of pet owners who have been exactly where you are today.

1. What are this pet’s medical needs—and can you afford them—today and in the future?
Every pet will require basic veterinary care: vaccinations, flea and tick prevention, and annual checkups, which can cost hundreds of dollars a year. But beyond the basics, ask about this particular pet’s health. Has the dog had heartworm treatment? Does the cat have a chronic condition like feline asthma? Is the pet a breed that may face specific health risks down the road, such as hip dysplasia or breathing problems? Even a seemingly healthy pet may develop needs that require medication or more frequent vet visits. Understanding what you might face allows you to prepare emotionally and financially, and ensures you won’t feel blindsided later.

2. Am I ready for a lifelong commitment?
Dogs and cats are not short-term companions. Depending on the pet’s age when you adopt, you could be making a 10 to 20 year commitment. That means your “puppy” may still be with you when your children go off to college, or your adopted kitten may curl up beside you well into your retirement years. Pets depend on us completely for their care, and they thrive when they know they’re safe and loved in one forever home. Too often, I see pets surrendered because owners didn’t realize how long that “forever” could feel. Ask yourself: am I prepared to care for this animal through life’s changes, such as new jobs, moves, family additions, and aging?

3. Does this pet’s behavior and energy level match my lifestyle?
One of the top reasons pets are returned to shelters is a mismatch between their energy and their family’s lifestyle. That adorable herding dog puppy may grow into an athletic adult who needs hours of exercise daily. A quiet senior cat may not be the right match for a busy household with young kids. Shelters and rescues usually know a lot about their animals’ personalities, so don’t be afraid to ask. They want you to make a good match, too. Some questions you can ask them include: Do they enjoy other pets? Do they walk nicely on a leash? Are they high-energy or more of a couch companion? Being honest about your own energy level is just as important. It’s not fair to a dog who needs two long walks a day if you’re happiest curled up with a book. The right fit means less frustration for you and a happier life for your pet.

4. Can I afford the true cost of caring for a pet?
Beyond adoption fees, caring for a pet costs money. On average, a dog will cost $1,000 to $2,000 a year and a cat about $800 to $1,200. That includes food, veterinary care, preventatives, toys, grooming, and emergency costs that always seem to pop up. Over a lifetime, you could easily spend $15,000 to $25,000 or more, depending on the pet. I am not trying to scare you away. I am being realistic. Too many families are caught off guard by the expense of an unexpected vet bill or ongoing medication. Planning ahead ensures that when your pet needs care, you won’t be forced to choose between your wallet and your pet’s health.

5. How will this adoption affect my lifestyle and freedom?
This is the piece many people don’t think through until they’ve already brought a pet home. Pets are family, and that means they can’t be left behind without a plan. If you travel frequently, you’ll need to arrange for a pet sitter, a boarding kennel, or a trusted friend to care for your pet, sometimes at a significant expense. If you work long hours, you may need a dog walker or daycare. Even small lifestyle choices, like staying out late with friends, are different when you know a pet is waiting at home. Some apartments or homeowners’ associations restrict certain breeds or species. And of course, spontaneous weekend getaways are no longer so simple when you have to make arrangements for the dog. None of this means you shouldn’t adopt—it just means you need to go in with eyes wide open. Pets add immeasurable love and joy to our lives, but they also require planning and flexibility.

Adoption is not just about rescuing a pet; it’s about reshaping your life around a new family member. Ask yourself these five questions before you bring home that irresistible face from the shelter. When you know the responsibilities as well as the rewards, you’ll be better prepared to give your pet the safe, loving, forever home they deserve. And in return, you’ll gain the kind of unconditional love only a pet knows how to can give.

Originally appeared on CathyRosenthal.com | 5 Things to Ask Yourself Before Adopting a Pet

Cathy M. Rosenthal is a seasoned animal advocate, author, and syndicated pet columnist with over 35 years of experience in the animal welfare field. To learn more, visit CathyRosenthal.com, or connect directly through Spay Neuter Network by sending your pet questions to her at Cathy@spayneuternet.org.