Get paid to play with dogs

Become a pet sitter on Rover and connect with local dog and cat owners looking for loving pet care.

The tools to succeed

Flexibility and control

Manage your pet-sitting business on the go with the Rover app.

Set your own schedule and prices.

Offer any combination of pet care services.

Your services are backed by the Rover Guarantee, which includes up to $25,000 in vet care reimbursement for eligible claims.

Set size, age, and other pet preferences that work for you.

We’re here for you around the clock with 24/7 support and live vet assistance.

How it works




Create a profile showing who you are and your experience caring for pets.

Choose the types of pets you want to care for and the dates that work best for you.

You'll get paid two days after you've completed a service.

Rover services

Safety first. Always.

We work tirelessly to ensure tails keep wagging and pet parents’ minds are at ease.

Dog Boarding

Care for a dog (or cat!) overnight in your home. Sitters who offer dog boarding often earn more than sitters who don't.

Every Rover service you offer is covered by the Rover Guarantee.

Dog Walking

Safe, secured, and convenient online payments.

Pick up dog walks that fit your schedule.

All pet sitters and dog walkers pass a background check for added peace of mind.

Doggy Day Care

Ideal for work-from-home dog lovers.

A knowledgeable support team that has your back around the clock.

House Sitting, Drop-Ins

Ongoing pet care education for pet sitters.

Stay with or check up on pets in their natural habitat.

Once your profile is approved, you're open for business!

© 2021 All Rights Reserved.    Privacy Statement

const the_iframe = document.querySelector('iframe'); if ( { const crt_params =\?/g, '') .split('&').map(function(raw_pair){ const parts = raw_pair.split('='); return parts.length == 2 ? parts[0].toLowerCase() + '=' + (parts[1] || '') : raw_pair; }).join('&'); const separator = the_iframe.src.indexOf('?') > 0 ? '&' : '?'; the_iframe.src = the_iframe.src + separator+crt_params; }