Dog Sitting Plymouth

Book a Plymouth dog sitter to watch your dog in your sitter’s home or yours.

End
Search

Over 324
pet parents in Plymouth have booked dog sitting

Plymouth, Find top rated dog sitting

Prices are estimates per visit. Pricing may vary based on your search. A booking fee of 11% and taxes will apply.

1 / 1
Sitter Profile Image: Alexandra P.
Verified Enhanced Background Check
Alexandra P.
from
$22
per visit
5.0 out of 5 stars
• 3 reviews
1 repeat client
15 years of experience
Plymouth, MI, 48170

About: In my circle of family and friends, I’m known as the “resident pet sitter.” I’ve cared for puppies, senior dogs, cats, and everything in between. I’m comfortable administering medications (I give my own cat medicine daily!) and have experience helping anxious pets feel safe and comfortable. I’m very attentive to routines and always follow feeding schedules and instructions carefully. When I care for your pets, I treat them like my own and how I hope someone would treat my pets. I am patient and understanding and would love to get to know your furry friend’s quirks! Since I work from home, pet care fits easily into my daily routine. I’m able to give pets consistent attention throughout the day, whether that’s feeding, playtime, walks, or just keeping them company. I enjoy building my day around making sure pets feel comfortable, safe, and cared for while their owners are away. When caring for pets in a client’s home, I focus on keeping their routine as normal as possible so they feel safe and comfortable. I carefully follow all feeding schedules, medication instructions, and any specific care requests. I make sure pets get plenty of attention, playtime, and affection while their owners are away. I also treat every home with respect and keep things clean and organized. I’m always happy to send updates and photos so you can feel confident your pet is happy and well cared for.

Sitter Profile Image: Mallory H.
Verified Enhanced Background Check
Mallory H.
from
$20
per visit
4.9 out of 5 stars
• 11 reviews
3 repeat clients
12 years of experience
Northville, MI, 48168

About: My family has done dog sitting and dog walking jobs for the past 5 years, I have stepped up when my parents have been unavailable to take care of others dogs and cats. This includes walking, playing, overnight stays, administering simple medicines in food, and cleaning up their messes of all kinds. I have owned family dogs since I was born and have been contributing to their care since I was 10. I currently work 2 part-time jobs as a lifeguard, with shifts being anywhere from 2-6 hours long. I work both in Northville and Ann Arbor and I’m happy to dogsit in either location! I understand the potential dangers of common things in homes for animals, such as poisons and injuries. I make effort to avoid any potential hazards, and keep your pets safe and happy!

Sitter Profile Image: Joselin A.
Verified Enhanced Background Check
Joselin A.
from
$17
per visit
5.0 out of 5 stars
• 6 reviews
1 repeat client
5 years of experience
Westland, MI, 48186

“Joselin has taken care of my Shephard twice. Nala does not do well with other dogs and therefore boarding her is not an option. Joselin is absolutely wonderful with her and never fails to send me a picture during each visit. When I get home Nala is happy and safe. I could not have asked for a more dedicated pet sitter.”

Profile image
Donna C.
Sitter Profile Image: Michele L.
Verified Enhanced Background Check
Michele L.
Star Sitter
from
$35
per visit
4.9 out of 5 stars
• 14 reviews
2 repeat clients
20 years of experience
Plymouth, MI, 48170

About: I’ve had animals my whole life and can’t imagine a home without them. I absolutely love spending time with pets—whether it’s going for walks, playing, or just giving them some extra love and attention. I’ve also volunteered at animal shelters, so I’m comfortable caring for pets with all kinds of personalities and needs. Friends and family often rely on me to look after their pets, and I always treat them like my own. I know how important it is to feel confident that your furry family member is in good hands, and I’d love to make sure they’re happy and cared for while you’re away! 🐾 I’m available after 5:00 during the week if walking is needed or a late night feeding I’m available most weekends days and nights Some Mondays I’m available earlier than 5:00 I would be comfortable caring for your pet in my home however I don’t have a fenced yard I would have to walk them if a dog to use the bathroom.

Sitter Profile Image: Elizabeth S.
Verified Enhanced Background Check
Elizabeth S.
Star Sitter
from
$20
per visit
5.0 out of 5 stars
• 26 reviews
7 repeat clients
38 years of experience
Livonia, MI, 48154

“I really appreciate your flex. Thanks Elizabeth!”

Profile image
Kathryn C.
Sitter Profile Image: Corriane M.
Verified Enhanced Background Check
Corriane M.
Star Sitter
from
$24
per visit
5.0 out of 5 stars
• 34 reviews
12 repeat clients
20 years of experience
MI, 48188

“Corri has been our primary pet sitter for a couple of years now. She is a wonderful and caring pet sitter for our kitties. She is dependable and reliable, and we would highly recommend her!”

Profile image
Layla P.
Sitter Profile Image: Tanisha K.
Verified Enhanced Background Check
Tanisha K.
from
$17
per visit
5.0 out of 5 stars
• 3 reviews
1 repeat client
13 years of experience
Wayne, MI, 48184

About: I have 13 years of caring for animals personally 🥰 I am currently a dog & cat mom and a first-time mom to a baby girl. Over the years not only have I cared for my own pets but I have house sat for friends and family members. Additionally I have 3 years of dog grooming experience! One of my favorite jobs yet! Please keep in mind booking that I work from 8am-4:30pm. I look forward to discussing the possibility of caring for your fur babies. Please note I require a meet and greet before booking and a video call for last minute bookings I will give constant updates on your fur babies and keep them on whatever schedule you have setup for them. They will get lots of cuddles love.

Sitter Profile Image: Allison l.
Verified Enhanced Background Check
Allison l.
from
$25
per visit
5.0 out of 5 stars
• 7 reviews
1 repeat client
10 years of experience
livonia, MI, 48154

“I had a great experience with Allison.She was very responsive. I liked that she kept me updated with pictures and let me know that she was on her way. My dog liked her and i will definitely use her again.”

Profile image
julie m.
Sitter Profile Image: Emily H.
Verified Background Check
Emily H.
from
$25
per visit
4.9 out of 5 stars
• 37 reviews
7 repeat clients
10 years of experience
Livonia, MI, 48154

About: We recently had to say goodbye to my 13 year old best friend & fur baby Gabe, so caring for other dogs brings some comfort! We have a fenced in yard. I am available for dog/house sitting as well as drop-ins for some sweeties who need attention and playtime during the day or evening, anytime. Pictures of fur-babies will definitely be sent frequently if desired. We will make sure your dog is happy and healthy :) Stay at home mom available most times of day. Just let me know your pets temperament and schedules, likes and dislikes. We do have 2 children in the home. Pets will always be supervised as again, I am stay at home mom with a husband who works from home to lend a hand if needed.

Sitter Profile Image: Shabad C.
Verified Enhanced Background Check
Shabad C.
from
$16
per visit
5.0 out of 5 stars
• 4 reviews
1 repeat client
3 years of experience
canton, MI, 48188

“Shabad is great! Very knowledgeable and trustworthy with my new puppy. She provides tons of updates and goes above and beyond”

Profile image
Hannah K.
Sitter Profile Image: Betty A.
Verified Enhanced Background Check
Betty A.
from
$18
per visit
1 year of experience
Livonia, MI, 48154

About: I have never lived in a house without a dog! I have helped my family take care of our dogs my entire life, ranging from a large American Bulldog to a little pug. I often watch and walk/run my sister's one-year-old pit-mix, who is super high energy. I always manage to find a dog no matter where I am, giving it as much love as possible! I currently only work part-time as I am out of school for the summer, so my schedule is quite open. My work schedule varies week to week, but my shifts are short, allowing for multiple visits per day. I always make sure dogs are comfortable with my actions by moving slowly and calmly, building their trust. When walking, I make sure to hold the leash with two hands and keep an eye out for other startling pedestrians and animals nearby.

Sitter Profile Image: Grace O.
Verified Enhanced Background Check
Grace O.
from
$15
per visit
4 years of experience
Canton, MI, 48187

About: I've had pets since I was little and have done occasional pet sitting. I current;y care for my American Bully, Pork Chop by taking him on walks, to the dog park, and teaching him new tricks. We also like to walk on trails and around Downtown Plymouth! I currently work part-time as a nanny Tuesday, Thursday, and Friday and I am in college mostly online. I am home most of the day on Monday and Wednesday along with a decent amount on the weekends. Tuesday, Thursday, and Fridays I am home in the evenings and in the morning. While I will be caring for your pet in the morning and evening before work on Tuesday, Thursday, Friday during the day someone will be home ~90% of the time to keep the pet company! I have a very friendly dog named Pork Chop who is ~1 1/2 years old and neutered. He loves to run around and play with other dogs at the dog park! We do not have a fenced yard but, we have a tie out for quick bathroom breaks and take Pork Chop (along with potential friends) on little bathroom walks throughout the day. We go on at least one mile walk a day and frequently visit the dog park! We have lots of toys, dog beds, a crate and dogs are allowed on furniture and beds.

Sitter Profile Image: Courtney H.
Verified Enhanced Background Check
Courtney H.
from
$35
per visit
5.0 out of 5 stars
• 7 reviews
1 repeat client
19 years of experience
Canton, MI, 48188

“Courtney did a great job taking care of my cats. I have one cat who is an escape artist, so I was very nervous he might get out. But Courtney was very careful, and there were no issues. I have been searching for a cat sitter that I can trust and feel comfortable with. I can say, I will definitely hire Courtney for our next vacation.”

Profile image
Kelli B.
Sitter Profile Image: Nicholas R.
Verified Enhanced Background Check
Nicholas R.
from
$35
per visit
5.0 out of 5 stars
• 57 reviews
23 repeat clients
30 years of experience
Farmington Hills, MI, 48335

“Nick is always so great with our girls. Feebee can be a lot of energy to handle, an he has no problem playing with her and getting some of that energy out while we are gone. The level of care that goes into our dogs health and safety as well as the amazing communication makes rebooking a no brainer!”

Profile image
Brenna T.
Sitter Profile Image: Terri S.
Verified Enhanced Background Check
Terri S.
Star Sitter
from
$35
per visit
4.9 out of 5 stars
• 172 reviews
59 repeat clients
30 years of experience
Westland, MI, 48185

About: I have many years of dog caring experience. I grew up with big and little dogs of all kinds. I am the go to dog sitter in my family. I will care for your pet as I would my own. I’m extremely responsible and dependable. You won’t be disappointed! I am retired and home most of the time. I can give your dogs my full attention and plenty of playtime. The park and a dog park are less than a mile away. I can crate you pet if needed. I have a fenced in yard at my home. We live 2 blocks from the park.

Sitter Profile Image: Charlie P.
Verified Background Check
Charlie P.
from
$20
per visit
5.0 out of 5 stars
• 7 reviews
1 repeat client
25 years of experience
Livonia, MI, 48195

About: I have been training and taking care of my own dogs for 25 years now and have dog/house sat for many of my friends and family members as well. My sister was a vet technician and she taught me a lot about proper training of puppies. I have always been a dog person. I often dog/house sit for my own family members and friends when they go on vacation. I always worry about finding a trustworthy person to watch my own dog when going on vacation, so I know how important providing these services are. Rest assured your loved one will receive the best when under my care. I have always been a very honest and responsible person and look forward to meeting new animals to care for while you enjoy your time away. I have a large fenced-in backyard for your dog to run around in and a large 2 story home for your loved one to explore when inside. My own baby girl Harley, LOVES other dogs and will enjoy having friends over to run around with. I also have a medium sized Kennel available if needed/required and my home has the ability to keep animals separated by room or by floor if needed/requested. Contact me to setup a meet and greet!!

Sitter Profile Image: Hannah O.
Verified Enhanced Background Check
Hannah O.
from
$33
per visit
5.0 out of 5 stars
• 2 reviews
2 repeat clients
20 years of experience
Northville, MI, 48167

About: I’m a lifelong animal lover who grew up on a small family farm, where pets were always part of the family. My parents frequently adopted and fostered both cats and dogs, so I’ve spent years caring for all kinds of personalities and breeds—from tiny Chihuahuas to Basset Hounds and high-energy Huskies. Although I can’t currently have pets of my own, caring for other people’s animals has become my favorite way to stay connected to what I love most. I treat every pet like my own and make sure they feel safe, loved, and comfortable while you’re away. I’m available in the morning and evenings, and am able to leave work during breaks to do a quick check in on pets! Weekends are completely open. My schedule is very flexible and I am able to work with families to make sure their pets get the attention and care they need! Although I grew up with dogs on the couch and in bed I will always respect the owner’s house rules. Multiple walks a day, respecting scheduled feeding times, and most of all giving all of my attention to your furry friends!

Sitter Profile Image: Ashween L.
Verified Background Check
Ashween L.
from
$25
per visit
5.0 out of 5 stars
• 7 reviews
1 repeat client
8 years of experience
Canton, MI, 48188

About: Hi! I’m a social work student with a lifelong love for animals and hands-on experience caring for dogs. I grew up with dogs and have a strong understanding of their behaviors—what they need, how they communicate, and what that means for the people who love them. I know how much pets are a part of the family, and how important it is to have someone you trust to care for them when you can’t be there. I’m CPR and First Aid certified, dependable, and attentive—not just to animals, but also to the routines, preferences, and peace of mind of their humans. Every pet is unique, and I’m always happy to adapt to their personality and needs with patience, compassion, and care. Whether it’s walks, playtime, feeding, or just good company, I’m here to support both you and your furry family member. Pet care fits naturally into my routine—I’m a student with a flexible schedule, and spending time with animals is something I genuinely enjoy and find grounding. Whether it’s early morning walks, afternoon playtime, or evening check-ins, I’m happy to build my day around making sure your pet feels safe, loved, and well cared for. In both my home and a client’s home, I focus on creating a calm, safe, and loving environment where pets feel comfortable and cared for. I follow any routines or preferences you have—whether that’s specific feeding times, walk schedules, or little quirks your pet loves. With my own dogs, I’ve used positive reinforcement to teach commands and tricks, and I’m always gentle and encouraging. I bring that same approach to every animal I care for—lots of praise, patience, and treats (if allowed!). I also pay close attention to body language and behavior so I can respond to your pet’s needs in real time, whether they’re feeling playful, anxious, or just want some quiet company. My goal is always to make sure your pet feels safe, seen, and loved—just like I’d want for my own.

Sitter Profile Image: Erin H.
Verified Enhanced Background Check
Erin H.
Star Sitter
from
$13
per visit
4.9 out of 5 stars
• 16 reviews
2 repeat clients
20 years of experience
Redford, MI, 48240

“Erin was so good with Faye! I felt very comfortable being away knowing she was coming by to take care of her. She was communicative and punctual. I would highly recommend hiring Erin to take care of your pets!”

Profile image
Jacob N.
Sitter Profile Image: Jennifer D.
Verified Enhanced Background Check
Jennifer D.
Star Sitter
from
$60
per visit
5.0 out of 5 stars
• 48 reviews
15 repeat clients
5 years of experience
Novi, MI, 48375

“Jennifer was great with our Golden retriever, Moon! He immediately liked her on a meet and greet. On the day Jennifer was watching him at our house she sent lots of photos of what Moon was doing and wrote a detailed message on how the visit went. It was nice to see Moon enjoying himself and engaged in activities. We will absolutely use Jennifer again!”

Profile image
Erika P.
1 / 1
View more

The median cost per visit for dog sitting in Plymouth is $20

Dog parents share their Rover experiences - Plymouth

1 / 1
5.0 out of 5 stars

Evelyn is the best! She has been helping me with my dogs for months now. They love her💓. She spends time with them and gives me a summary of the visit everyday. She also sends some pics everyday

Profile image
Kris G.
Drop-In Visits
5.0 out of 5 stars

Wonderful job! She did a great job watching our Diesel and he enjoyed every minute of her company. Ate well, got his walks and his scratchy he so enjoys.

Profile image
Peter B.
Drop-In Visits
5.0 out of 5 stars

Jennifer was great! She arrived promptly at planned times and sent us reviews of the visits. The photos of our dogs doing their normal activities showed that they were comfortable with her. That gave me peace of mind. I would definitely use Jennifer again.

Profile image
Julie T.
Drop-In Visits
5.0 out of 5 stars

We really appreciate Lynn for taking such good care of our pets (1 dog and 2 cats). Lynn is very attentive to their needs -- not just their food and medications, but sitting and being with them. Plus we enjoy the pictures of each pet that she sends after every visit. This was our 8th time with Lynn caring for them. We highly recommend her!

Profile image
Tim H.
Drop-In Visits
5.0 out of 5 stars

Patty was awesome! She was very timely in her responses as I needed last minute coverage. She took perfect care of my pup. And provided lots of cute pics

Profile image
Hannah K.
Drop-In Visits
5.0 out of 5 stars

Holland went above and beyond - she came over to introduce herself to us and our dog before caring for him later in the day. She brought him to her house to play with their family dog and took a few photos as well - our dog loved it! Definitely would recommend her and we’re glad we booked. Fast and easy to communicate with, as well.

Profile image
Rachel L.
Drop-In Visits
5.0 out of 5 stars

Emily was very kind to help me with a last minute booking. She took great care of my pups and was thorough in tucking them in for the night.

Profile image
Gerald Scott W.
Drop-In Visits
5.0 out of 5 stars

We absolutely rely on Heather and her fabulous care of our animals. We trust her completely and never worry when she is watching our pets!

Profile image
Katie S.
Drop-In Visits
5.0 out of 5 stars

Lauren was great with Daisy and kept us updated on her check ins. Thank you for keeping an eye on her while we were away!

Profile image
Sophie J.
Drop-In Visits
5.0 out of 5 stars

Kelsey was amazing! She took such good care of Rico, shared pictures, and gave him lots of snuggles. We lost power at our house while we were away, and not only did Kelsey keep us updated on the temperature and make sure Rico was comfortable - she even reported the outage on our behalf! We will definitely contact her for future dog sitting needs and would absolutely recommend her to anyone else. Thank you, Kelsey!

Profile image
Kelley P.
Drop-In Visits
5.0 out of 5 stars

Alex was great! I have a high maintenance old Frenchie and she took great care of him and made me feel at ease during my trip 😊

Profile image
Stacy J.
Drop-In Visits
5.0 out of 5 stars

Lyndsay is so sweet and attentive. She made sure our dogs felt comfortable. Really appreciate her help and will definitely be using her in the future!

Profile image
Kelsey S.
Drop-In Visits
5.0 out of 5 stars

Nicole was always on time for her visits, and my puppy loved playing with her and her kids! She came for a meeting before our bookings to get to know my pup, learn about where all of her supplies were, and learn about her routines.

Profile image
Stacy L.
Drop-In Visits
5.0 out of 5 stars

Celia was my first ever Dogsitter/Rover experience. I was anxious leaving my dog behind because I didn’t know what to expect — from hiring a sitter or from my Leo. But Celia calmed those nerves at our meet and greet. Seeing how quickly Leo fell in love with her made me feel confident that he was in good hands. With each visit, I knew when she arrived and when she left. I received photos and videos of my boy enjoying his snuggles and eating. Communication was a breeze! And her level of flexibility also helped. I’m so grateful to have found Celia and couldn’t recommend her more!! I’ll definitely be tapping her again for any future needs.

Profile image
Rupali C.
Drop-In Visits
1 / 1
Find pet care near you

Book with peace of mind

  • Screened pet sitters have passed a third-party background check and show verified reviews from other pet parents, like you.
  • Every booking is backed by the Rover Guarantee, which includes up to $25,000 reimbursement for eligible vet care. Learn more
  • 24/7 support from the Rover team–here to help if you ever need someone to talk to.

Why Choose Rover?

  • Cashless payments

    Book and pay through Rover’s secured platform—no cash or checks required.

  • Reservation protection

    It doesn’t happen often, but if your sitter has to cancel, we’ll work with you to find a new sitter.

  • World-class support

    We’re friendly, knowledgable, and total pet fanatics. You can get in touch with us anytime.

How to book dog sitting

  1. 1. Search

    Browse profiles of sitters near you who offer dog sitting.
  2. 2. Meet In Person

    Schedule a free in-person Meet & Greet to find the perfect fit.
  3. 3. Book & Pay

    It's that easy! All payments are processed through Rover's secured platform.

Popular requests for dog sitting - Plymouth

Select a filter and find qualifying sitters offering dog sitting.

Sitters in Plymouth average 7
repeat dog sitting clients

FAQs for Dog Sitting - Plymouth

Frequently asked questions about Rover

The average cost of Dog Sitting in Plymouth is $22 per visit as of October 2026. Most bookings cost between $0 and $39 per visit. On Rover, sitters set their own rates based on factors such as their experience, the length of care, the number of pets, and your pet’s specific needs. As long as your booking dates and pet profiles are accurate, the price shown before you confirm is the total, including any booking fee.

As of October 2026, there are 3,975 sitters on Rover offering Dog Sitting across Plymouth. Enter your ZIP code to see which available sitters are closest to your home.

You and your sitter can agree on a care schedule that fits your pet’s routine and the sitter’s availability. Pet Sitting can be booked as a one-time or recurring drop-in visit. If you need overnight care or dog walks, you may also be able to book House Sitting or Dog Walking through Rover with the same sitter, provided they offer those services.

Before booking, confirm:

  • the timing, length, and frequency of visits;
  • the care instructions the sitter should follow;
  • which parts of your pet’s usual routine should be prioritized;
  • how often you would like to receive messages, photos, or other updates.

Not every sitter offers the same services, availability, or booking options. Review their profile and discuss the care you need through Rover before booking each service.

Key handling is entirely up to you and your sitter to agree on during the Meet & Greet or in the Rover app. Most pet parents in Plymouth choose to hand over a spare key or digital fob in person, while others arrange a lockbox or unique access code. Don't forget to discuss key returns as well!

Every sitter on Rover is required to pass a background check before listing their services. This process confirms their identity and indicates they are not on the Department of Justice’s National Sex Offender Public Website or have any disqualifying offenses.

Beyond ID checks, you can review each sitter's star rating, read verified reviews from other pet parents, and see how many repeat clients they have. Every booking is backed by the Rover Guarantee, which includes up to $25,000 in eligible veterinary care. For more details, visit .

The Rover Guarantee is Rover’s commitment to your peace of mind every time you book. It includes 24/7 customer support, sitter access to advice from qualified veterinary professionals for diagnostic issues, and a reimbursement program for eligible veterinary care in the rare event something goes wrong.

All bookings are backed by the , which provides up to $25,000 in eligible veterinary care reimbursement.

A Meet & Greet is a casual meeting to vet potential sitters and communicate care needs for peace of mind before a booking begins. Only sitters who have never booked with you before can schedule a Meet & Greet on Rover; however, you are welcome to coordinate one in Rover messages with sitters you have previously booked. This can be helpful if you have a new pet or routine you want to go over with your sitter.

Meet & Greets can take place in person or virtually. If you are booking with a sitter for the first time, we recommend in-person Meet & Greets to get a clearer sense of how your sitter interacts with your pet or the new environment.

During the Meet & Greet, you will have a chance to walk through your pet's routine, medical needs, and unique quirks. Take the time to ask your sitter questions about their skills and expertise, and make sure the fit feels right for everyone. Meet & Greets are a great way to prepare your pet and sitter for longer stays or first-time bookings. Read our tips for your first .

While Rover doesn’t offer traditional subscription services, some sitters offer recurring bookings for services like home visits and dog walking. Recurring services come with their own perks, such as flexibility to modify services (up to five weeks in advance), automatic billing, Rover Card updates, and same-day cancellations.

To find sitters in Plymouth with recurring or weekly availability, select "Repeat Weekly" and which days you’d like them to care for your pet.

Yes, you can find sitters who have experience with handling special pet needs in Plymouth. On Rover:

  • 90% of sitters can help with special care needs
  • 94% can help with giving oral medications or injections
  • 95% can help with daily exercise

You can also find pet sitters on Rover who accept only one pet at a time, which is ideal for anxious puppies, kittens, or senior pets who move at a gentler pace. Some sitters will also list availability for 24/7 care, also known as constant care, in their profiles.

Use the search filters to narrow down sitters whose specific experience or environment meets your pet's needs. When reaching out to your sitter, outline your pet's care routine and use the Meet & Greet to walk your sitter through your expectations.

sitters on Rover set their own , which you can find on their profile under their contact information. Sitters may set a same-day, one-, three-, or seven-day cancellation policy. Cancelling within your sitter’s cancellation policy qualifies you for a full refund.

Same-day cancellations for recurring services, which include walks, drop-ins, and day care, follow the full refund policy. Otherwise, for pet boarding and house sitting, if you cancel after 12 pm on the applicable cancellation deadline, you’ll receive a 50% refund for the first seven days of the booking and a 100% refund for any remaining days.

If your sitter needs to cancel within seven days of the booking's start date, then our reservation protection will kick in. This means you will get a full refund and our support team will work with you to find a replacement sitter.

Connect anywhere with the Rover app

Download on the App Store BadgeGet it on Google Play Badge