Profile image

Theresa O.

4.8 out of 5 stars
9 repeat clients
Profile image

Theresa O.

4.8 out of 5 stars
9 repeat clients

Contact for Boarding

from $35 per night

These prices are for 1 dog.

Prices may vary based on your selections. A booking fee of 11% will apply.

Highlights

Enhanced background check
20 years of experience
Has a fenced yard
Home full time
Can administer medication
Senior dog experience

Pet care experience

Lifelong animal lover & pet sitter.

I grew up caring for animals of all kinds from horses, to dogs and cats. I have always had pets in my life and have a passion for giving them the love, attention, and care they deserve. If you have a high energy dog I’ve been active and athletic my whole life and would love to get your buddy out for lots of walks and play time. If your animal is more of a cuddler I am happy to take the time to give them the attention they need when you are not able to. I very flexible with my schedule. I am usually able to work with you to accommodate you and your pet’s needs both during the week and weekends. I have a large home with a large yard located in a quiet rural area. There is also a park nearby so there is lots of opportunity to be active. I am currently working part-time so I have plenty of time to give your pups the love and attention they need. I work at home so I am here most of the time to attend to your pups every need. I have a very large house with lots of room to roam. My yard is not fenced, but I have a huge park across the street from me with a Tennis Court that is enclosed so your pup can run free and exercise. Pups stay on their leash at all times unless we are in the tennis court. My home is puppy proofed…that is their is no chemicals or anything in reach that could be harmful. That is all kept on high shelves.

Qualifications

9 repeat pet parents
96% response rate
Usually responds in under an hour
70% bookings with photo updates
Sends updates with Rover Cards
20 years of experience
Oral medication administration
Senior dog experience

Ratings and reviews

4.8
stars
50 ratings
Sara S.
5.0 out of 5 stars
Boarding • Dec 03, 2025

Theresa is fantastic and we will most definitely be asking her back. She's an excellent communicator and really cares about the animals in her care. So grateful we found her.

Profile image
Profile image
Profile image
Profile image
Marisa W.
5.0 out of 5 stars
Boarding • Aug 20, 2025

Theresa, was great! She went above and beyond picking up our pups from our wedding we didn't even have to think about it. They came home happy.

Profile image
Profile image
Sonya S.
1.0 out of 5 stars
Boarding • Aug 20, 2025

We unfortunately had a very bad experience with Theresa watching our dog. It all started when we dropped him off and realized her profile and description of her home and yard were very misleading. While she does have a fenced in yard the gate to enclose it is merely 2 feet tall, our dog is much taller than that and was able to jump the fence without Theresa noticing, luckily we were leaving and able to get him back to her. Her profile said she had one dog but upon arrival there were 3 dogs at her house, one of which was a new puppy who clearly had all of her attention because she seemed less than interested in our dog. We were on our way to an event and didn’t have another option so we left him with her even though my gut was telling me it wasn’t a good idea. I didn’t get any updates from Theresa until I reached out to her to check on our dog, at that time she informed me that he escaped her care again at some point. She then asked me to have someone pick up our dog because she didn’t feel comfortable letting him out (he’s a 60lb 1 year old puppy) this was very frustrating considering we were over 2 hours away and our dog hadn’t even been with her for 8 hours at this point. When we arrived in the morning she was waiting outside of her yard with our dog and was very short and rude. Our dog is not hard to watch/handle, he’s very shy and has been boarded many times but due to the facility being at capacity we needed to find another place for him to go overnight. All in all this was a horrible experience and I wouldn’t recommend Theresa.

Profile image
Karen S.
5.0 out of 5 stars
Boarding • Aug 12, 2025

Theresa was great with our dog, Cash! I would recommend her for any puppy parents who wants a reliable and caring person watching their pup.

Profile image
Alys R.
5.0 out of 5 stars
Boarding • Jul 03, 2025

Louie enjoyed his time with Theresa and Oscar. He's holding it against us.

Profile image
Alyson L.
5.0 out of 5 stars
Boarding • Jan 30, 2025

Friendly and responsive. Sent pics and updates. My dogs seemed happy and cared for!

Profile image
Profile image

Calendar and availability

Available
Not available
SMTWTFS
Available
Not available
SMTWTFS
SMTWTFS

Where your pet will stay

Home characteristics

Lives in a house
Has a fenced yard
Non-smoking household
Has 2 dogs
No children present
Dogs allowed on bed
Dogs allowed on furniture
Potty breaks every 0-2 hours

Pets

A typical day

A typical day according to your pups needs/likes could be but not limited to, walks, runs, the park by my house for lots of play time, playing ball, playing frisbee, the possibilities are really endless!!! And there is nap/snuggle time when we are all wore out!!!

0 to 15 lbs
16 to 40 lbs
41 to 100 lbs
over 101 lbs
Dogs over 1 year old
Spayed and neutered dogs only
No females in heat
Takes only 1 client at a time
Theresa can host up to 4 pets per night
Let me know if your dog needs any special treatment or attention or I can expect any certain behaviors so there are no surprises from either of us and we can have the absolute best experience together. I welcome all breeds!!!
These prices are for 1 dog.

Prices may vary based on your selections. A booking fee of 11% will apply.

Each sitter joining Rover needs to pass a background check. And by booking on Rover, you can get photo & message updates, 24/7 support, and reimbursement for eligible vet care.

These prices are for 1 dog.

Prices may vary based on your selections. A booking fee of 11% will apply.