House Sitting in Minnetrista

Find a loving house sitter to watch over your pets and your home.

Search

Every sitter passes an enhanced background check. Learn about RoverProtect

Top rated Minnetrista house sitters

1 / 1
Sitter Profile Image: Lisa H.
Verified Enhanced Background Check
Lisa H.
Star Sitter
from
$75
per night
5 out of 5.0 stars
41 reviews
12 repeat clients
25 years of experience
Rockford, MN, 55373

Lisa is by far our favorite house and pet sitter. She’s a wonderful communicator and really cared about our pets. She cleaned up and left the house in tip top shape as well.

Profile image
Sonja M.
Sitter Profile Image: Jo A.
Verified Enhanced Background Check
Jo A.
Star Sitter
from
$50
per night
5 out of 5.0 stars
22 reviews
4 repeat clients
3 years of experience
Maple Grove, MN, 55369

Jo was amazing! We have a pretty lazy senior dog and Jo took great care of her during our week long vacation. She kept in contact with us and checked in to give us updates. We would absolutely use Jo again and highly recommend,

Profile image
Brittney C.
Sitter Profile Image: Shea P.
Verified Enhanced Background Check
Shea P.
Star Sitter
from
$50
per night
5 out of 5.0 stars
16 reviews
4 repeat clients
20 years of experience
Maple Grove, MN, 55369

Shea was amazing! I usually have family watch my dog, so this is the first time I have had someone outside the family watch her. I felt very comfortable and at ease the entire time. Shea did an excellent job and went above and beyond. I will be using her services again in the future :)

Profile image
Lauren H.
Sitter Profile Image: Natalie J.
Verified Enhanced Background Check
Natalie J.
from
$54
per night
5 out of 5.0 stars
13 reviews
1 repeat client
10 years of experience
Wayzata, MN, 55391

Natalie was simply amazing!! She exceeded our expectations and was wonderful with our two big dogs. Our Bernese Mountain dog is a bit of handful, yet; she was unfazed and embraced his energy. We could tell she was attentive with them and sent many messages and videos of our precious dogs. She left our home immaculate and went beyond making sure everything was in order when we arrived home. We are very lucky to have found her and would absolutely use her again!

Profile image
Dan D.
Sitter Profile Image: Ashley S.
Verified Enhanced Background Check
Ashley S.
Star Sitter
from
$30
per night
5 out of 5.0 stars
8 reviews
3 repeat clients
18 years of experience
Watertown, MN, 55388

Ashley did a wonderful job caring for our pets while we were away! We will definitely reach back out next time a need arises.

Profile image
Donna B.
Sitter Profile Image: Eleanor A.
Verified Background Check
Eleanor A.
Star Sitter
from
$69
per night
5 out of 4.9 stars
61 reviews
14 repeat clients
10 years of experience
Hopkins, MN, 55343

Eleanor was great, she quickly responded to my last minute booking request, was very friendly and easy to communicate with. It was only a one night booking but she sent updates and photos still and my apartment was in great condition when I came back.

Profile image
Melanie T.
Sitter Profile Image: Kailee L.
Verified Enhanced Background Check
Kailee L.
Star Sitter
from
$50
per night
5 out of 5.0 stars
20 reviews
9 repeat clients
20 years of experience
Norwood Young America, MN, 55397

Wonderful experience with Kailee! Lots of love, activity and came home to a happy sleepy pup. We appreciated all the updates and photos! We would be lucky to use Kailee again in the future.

Profile image
Caitlin F.
Sitter Profile Image: Trinity W.
Verified Enhanced Background Check
Trinity W.
Star Sitter
from
$50
per night
5 out of 5.0 stars
9 reviews
5 repeat clients
4 years of experience
Chaska, MN, 55318

Trinity took care of my 3 dogs and took care of everything we needed. Easy to communicate with. Would definitely choose her again in the future.

Profile image
Scott P.
Sitter Profile Image: Justin J.
Verified Background Check
Justin J.
Star Sitter
from
$35
per night
5 out of 5.0 stars
40 reviews
9 repeat clients
4 years of experience
Plymouth, MN, 55447

My husband and I just moved to the Twin Cities area and we had previously always had friends we could rely on to watch our dog and check on our cat. So this was a new experience for us (mostly me, let’s be honest), but Justin was great and kept me updated while we were gone on how they were both doing. My dog is a silly nervous boy and Justin knew how to get him to warm up. I’m so glad we could find someone we trust with our fur babies!

Profile image
Taylor W.
Sitter Profile Image: Deborah P.
Verified Enhanced Background Check
Deborah P.
from
$45
per night
5 out of 5.0 stars
4 reviews
12 years of experience
Wayzata, MN, 55391

My babies had a great time with Deb.

Profile image
Jolly N.
Sitter Profile Image: Britt B.
Verified Background Check
Britt B.
Star Sitter
from
$50
per night
5 out of 5.0 stars
89 reviews
25 repeat clients
5 years of experience
Mound, MN, 55364

Britt took care of our 2 dogs, fish, and reptiles while we were out of town for over a week. They will miss her! She took great care of the puppy for overnights and keeping her company during the day, too. We had no worries leaving for a long trip knowing they were all in her care.

Profile image
Megan F.
Sitter Profile Image: Ray M.
Verified Background Check
Ray M.
from
$42
per night
5 out of 5.0 stars
4 reviews
8 years of experience
Wayzata, MN, 55391

Ray was awesome with my dogs. He let me know how they were doing each day, and responded to me quickly when I reached out by text. He took my booking only a couple days before and I really appreciated it! I will definitely try to get Ray for my next booking. Thanks for taking good care of Finn and Frankie!!!

Profile image
Tammy K.
Sitter Profile Image: Dawn M.
Verified Enhanced Background Check
Dawn M.
Star Sitter
from
$70
per night
5 out of 5.0 stars
11 reviews
3 repeat clients
30 years of experience
Mound, MN, 55364

Dawn did an excellent job of house sitting our 11 yr. old lab. She maintained Maggie’s routine for eating walking, playing ball & getting the necessary affection/ear rubs that are all part of being a great sitter. In addition, Dawn vacuuming her doggy bed regularly & she used her pooper scooper keeping the yard clean. As pet parents, we were happy to receive daily photos of Maggie to let know everything was well back home. Dawn even collected our mail, changed our linen & took the trash out on trash day. We would definitely hire Dawn again to watch our beloved old girl🐾

Profile image
Kim D.
Sitter Profile Image: Grace M.
Verified Enhanced Background Check
Grace M.
from
$30
per night
5 years of experience
Saint Bonifacius, MN, 55375

About: Come one, come all, your pet’s second-best friend is on call! 🐕🐈🐈‍⬛ Whether small and furry or tall and scruffy, scaly or cuddly, I’m ready to care for pets of every shape and size; and give them all the love they deserve! I’ve house-sat for a wide variety of animals, from classic companions like cats and dogs to more exotic friends like bearded dragons. Need someone detail-oriented? I’ve cared for pets with specific medication schedules, strict diets, and set mealtimes, so I’m more than prepared to follow special routines with care and consistency. From playful puppies who get into everything, to sweet senior dogs who need a helping hand, I’m here for the cleanups, the cuddles, and everything in between! I’m working full-time throughout the summer, but my schedule includes a flexible lunch hour—so I’m happy to check in on your pet if extra care is needed! Your pet’s safety and comfort come first! I treat every animal like my own: gently, patiently, and with total attention to their unique needs and personalities.

Sitter Profile Image: Sidney M.
Verified Enhanced Background Check
Sidney M.
Star Sitter
from
$28
per night
5 out of 5.0 stars
7 reviews
2 repeat clients
2 years of experience
Excelsior, MN, 55331

About: I have had dogs my entire life. I have two of my very own, Stormy a petite bernedoodle and Stella our cockapoo who will be around during visits. We love to walk outside and can easily do solo walks or accompanied walks with your pet. Please let me know any specific details about your pet as we are happy to accommodate. I have a pretty flexible schedule, am usually home every day and can make sure I am home the days I have your pup! I never leave my own dogs alone for more than a couple of hours. Communicate with me your needs and I will be happy to help! We have two of our own small doodles. We love to go out for walks, play, and snuggle on the couch. Let me know anything specific you would like for your pet!

Sitter Profile Image: Eric H.
Verified Enhanced Background Check
Eric H.
from
$45
per night
5 out of 5.0 stars
164 reviews
80 repeat clients
5 years of experience
Mound, MN, 55364

Eric has now dog sat for us three times. He has done a great job each time. It’s nice to know your pet is safe and sound while away from home. We had a check in in the morning and one at night. Sometimes I was not available so Eric was flexible with my random check-in Times.

Profile image
Molly M.
Sitter Profile Image: Katharine F.
Verified Enhanced Background Check
Katharine F.
from
$45
per night
5 out of 5.0 stars
3 reviews
1 repeat client
36 years of experience
Spring Park, MN, 55384

Katharine and her daughter were fantastic! They took the time to really understand our dog’s daily care and feeding routine, they were in contact with pictures and messages every day while we gone, and everything looked just as we had left it when we returned. Best of all it was obvious they both truly love animals, and I know they showered our fur baby with love while we were away. Highly recommend!

Profile image
Sandy S.
Sitter Profile Image: Lindsey D.
Verified Enhanced Background Check
Lindsey D.
from
$50
per night
5 out of 5.0 stars
5 reviews
3 repeat clients
18 years of experience
Mound, MN, 55364

About: I’ve had dogs my entire life! I got my first dog - a golden retriever - on my golden birthday when I turned 3, and have owned a dog every year since. I truly believe they’re like family! I work from home and go on walks often throughout the day! We’re a huge dog family so it would be a treat to be able to walk with some dogs as well! My daughter also LOVES dogs. I really ensure that I’m thoroughly reading the care instructions. I know that every dog is different, and for safety (and their own comfort) it’s best to stay strict to the instructions.

Sitter Profile Image: Skylar B.
Verified Enhanced Background Check
Skylar B.
from
$25
per night
10 years of experience
Mound, MN, 55364

About: I’ve taken care of family pets (dogs and cats) throughout my childhood and early adulthood. Sadly, I currently don’t have space for pets of my own. So, I decided to become a pet caregiver on Rover. Currently, I don’t have any pets to care for in my weekly routine. By becoming a pet caregiver, I’m hoping to incorporate pet care into my weekly routine. I care for pets in other people’s home's with love, attention to detail, and a focus on ensuring that the home is cared for too.

Sitter Profile Image: Madelaine G.
Verified Background Check
Madelaine G.
from
$70
per night
5 out of 5.0 stars
17 reviews
3 repeat clients
5 years of experience
Mound, MN, 55346

Madelaine was a total savior! We needed last minute care for our sweet Great Dane, Phoebe. Madelaine was responsive and super flexible with Phoebe's schedule. Highly recommend!

Profile image
Jessica Q.
1 / 1
View more sitters

Loving house sitters in your neighborhood

Search Results

Sitter Profile Image: Lisa H.
Verified Enhanced Background Check
Sitter Profile Image: Lisa H.
Verified Enhanced Background Check

1. Lisa H.

Rover 101
Star Sitter
Flextime Work Perk = Dogs & Cats
Rockford, MN, 55373
11.2 mi. away
House Sitting, Drop-In Visits
from
$75
per night
5 out of 5.0 stars
41 reviews
12 repeat clients
Profile image

Lisa is by far our favorite house and pet sitter. She’s a wonderful communicator and really cared about our pets. She cleaned up and left the house in tip top shape as well.

Availability updated today
Sitter Profile Image: Jo A.
Verified Enhanced Background Check
Sitter Profile Image: Jo A.
Verified Enhanced Background Check

2. Jo A.

Star Sitter
Dogs > People
Maple Grove, MN, 55369
19.4 mi. away
Boarding, House Sitting, Drop-In Visits, Dog Walking
from
$50
per night
5 out of 5.0 stars
22 reviews
4 repeat clients
Profile image

Jo was amazing! We have a pretty lazy senior dog and Jo took great care of her during our week long vacation. She kept in contact with us and checked in to give us updates. We would absolutely use Jo again and highly recommend,

Availability updated 7 days ago
Sitter Profile Image: Shea P.
Verified Enhanced Background Check
Sitter Profile Image: Shea P.
Verified Enhanced Background Check

3. Shea P.

Star Sitter
Professional Pet Pamperer
Maple Grove, MN, 55369
18.3 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$50
per night
5 out of 5.0 stars
16 reviews
4 repeat clients
Profile image

Shea was amazing! I usually have family watch my dog, so this is the first time I have had someone outside the family watch her. I felt very comfortable and at ease the entire time. Shea did an excellent job and went above and beyond. I will be using her services again in the future :)

Availability updated today
Sitter Profile Image: Natalie J.
Verified Enhanced Background Check
Sitter Profile Image: Natalie J.
Verified Enhanced Background Check

4. Natalie J.

Dogs show us how to live and love
Wayzata, MN, 55391
9.7 mi. away
House Sitting
from
$54
per night
5 out of 5.0 stars
13 reviews
1 repeat client
Profile image

Natalie was simply amazing!! She exceeded our expectations and was wonderful with our two big dogs. Our Bernese Mountain dog is a bit of handful, yet; she was unfazed and embraced his energy. We could tell she was attentive with them and sent many messages and videos of our precious dogs. She left our home immaculate and went beyond making sure everything was in order when we arrived home. We are very lucky to have found her and would absolutely use her again!

Availability updated 4 days ago
Sitter Profile Image: Ashley S.
Verified Enhanced Background Check
Sitter Profile Image: Ashley S.
Verified Enhanced Background Check

5. Ashley S.

Star Sitter
Pets Are Family
Watertown, MN, 55388
6.7 mi. away
Boarding, House Sitting, Drop-In Visits, Dog Walking
from
$30
per night
5 out of 5.0 stars
8 reviews
3 repeat clients
Profile image

Ashley did a wonderful job caring for our pets while we were away! We will definitely reach back out next time a need arises.

Availability updated 37 days ago
Sitter Profile Image: Eleanor A.
Verified Background Check
Sitter Profile Image: Eleanor A.
Verified Background Check

6. Eleanor A.

Rover 101
Star Sitter
Dogs and cats are obsessed with me!
Hopkins, MN, 55343
14.9 mi. away
Boarding, House Sitting, Drop-In Visits, Dog Walking
from
$69
per night
5 out of 4.9 stars
61 reviews
14 repeat clients
Profile image

Eleanor was great, she quickly responded to my last minute booking request, was very friendly and easy to communicate with. It was only a one night booking but she sent updates and photos still and my apartment was in great condition when I came back.

Availability updated today
Sitter Profile Image: Kailee L.
Verified Enhanced Background Check
Sitter Profile Image: Kailee L.
Verified Enhanced Background Check

7. Kailee L.

Rover 101
Star Sitter
Accepting new clients!
Norwood Young America, MN, 55397
14.6 mi. away
Boarding, House Sitting, Drop-In Visits, Dog Walking
from
$50
per night
5 out of 5.0 stars
20 reviews
9 repeat clients
Profile image

Wonderful experience with Kailee! Lots of love, activity and came home to a happy sleepy pup. We appreciated all the updates and photos! We would be lucky to use Kailee again in the future.

Availability updated 11 days ago
Sitter Profile Image: Trinity W.
Verified Enhanced Background Check
Sitter Profile Image: Trinity W.
Verified Enhanced Background Check

8. Trinity W.

Star Sitter
Ruff and at em’!
Chaska, MN, 55318
9.6 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$50
per night
5 out of 5.0 stars
9 reviews
5 repeat clients
Profile image

Trinity took care of my 3 dogs and took care of everything we needed. Easy to communicate with. Would definitely choose her again in the future.

Availability updated today
Sitter Profile Image: Justin J.
Verified Background Check
Sitter Profile Image: Justin J.
Verified Background Check

9. Justin J.

Star Sitter
I bond with the dogs very quickly
Plymouth, MN, 55447
13.3 mi. away
House Sitting, Dog Walking
from
$35
per night
5 out of 5.0 stars
40 reviews
9 repeat clients
Profile image

My husband and I just moved to the Twin Cities area and we had previously always had friends we could rely on to watch our dog and check on our cat. So this was a new experience for us (mostly me, let’s be honest), but Justin was great and kept me updated while we were gone on how they were both doing. My dog is a silly nervous boy and Justin knew how to get him to warm up. I’m so glad we could find someone we trust with our fur babies!

Availability updated 5 days ago
Sitter Profile Image: Deborah P.
Verified Enhanced Background Check
Sitter Profile Image: Deborah P.
Verified Enhanced Background Check

10. Deborah P.

Pet Pal
Wayzata, MN, 55391
8.0 mi. away
House Sitting, Drop-In Visits, Doggy Day Care, Dog Walking
from
$45
per night
5 out of 5.0 stars
4 reviews
Profile image

My babies had a great time with Deb.

Availability updated 18 days ago
Sitter Profile Image: Britt B.
Verified Background Check
Sitter Profile Image: Britt B.
Verified Background Check

11. Britt B.

Star Sitter
I'll be your dog's best friend!
Mound, MN, 55364
3.2 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$50
per night
5 out of 5.0 stars
89 reviews
25 repeat clients
Profile image

Britt took care of our 2 dogs, fish, and reptiles while we were out of town for over a week. They will miss her! She took great care of the puppy for overnights and keeping her company during the day, too. We had no worries leaving for a long trip knowing they were all in her care.

Availability updated 2 days ago
Sitter Profile Image: Ray M.
Verified Background Check
Sitter Profile Image: Ray M.
Verified Background Check

12. Ray M.

Welcome to moose’s critters!
Wayzata, MN, 55391
10.8 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$42
per night
5 out of 5.0 stars
4 reviews
Profile image

Ray was awesome with my dogs. He let me know how they were doing each day, and responded to me quickly when I reached out by text. He took my booking only a couple days before and I really appreciated it! I will definitely try to get Ray for my next booking. Thanks for taking good care of Finn and Frankie!!!

Availability updated 4 days ago
Sitter Profile Image: Dawn M.
Verified Enhanced Background Check
Sitter Profile Image: Dawn M.
Verified Enhanced Background Check

13. Dawn M.

Rover 101
Star Sitter
Love, Protect, Play
Mound, MN, 55364
1.8 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$70
per night
5 out of 5.0 stars
11 reviews
3 repeat clients
Profile image

Dawn did an excellent job of house sitting our 11 yr. old lab. She maintained Maggie’s routine for eating walking, playing ball & getting the necessary affection/ear rubs that are all part of being a great sitter. In addition, Dawn vacuuming her doggy bed regularly & she used her pooper scooper keeping the yard clean. As pet parents, we were happy to receive daily photos of Maggie to let know everything was well back home. Dawn even collected our mail, changed our linen & took the trash out on trash day. We would definitely hire Dawn again to watch our beloved old girl🐾

Availability updated 31 days ago
Sitter Profile Image: Grace M.
Verified Enhanced Background Check
Sitter Profile Image: Grace M.
Verified Enhanced Background Check

14. Grace M.

Where Pets Play While You’re Away!
Saint Bonifacius, MN, 55375
4.0 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$30
per night
3 reviews

Grace used to house sit and dog sit for my boyfriend and I when we went out of town. My chocolate lab Cyan, loved her! Cyan would get so excited when Grace would come over. Grace moved out of state a couple of years ago and Cyan still goes into our spare room looking for her! Grace is one of the sweetest and most caring people I have ever known, your pet would be in great hands with her!

Availability updated today
Sitter Profile Image: Sidney M.
Verified Enhanced Background Check
Sitter Profile Image: Sidney M.
Verified Enhanced Background Check

15. Sidney M.

Star Sitter
Dogs Welcome!
Excelsior, MN, 55331
5.6 mi. away
Boarding, House Sitting, Drop-In Visits, Doggy Day Care, Dog Walking
from
$28
per night
5 out of 5.0 stars
7 reviews
2 repeat clients

You’d be lucky to have her care for your dog. She is the best if your dog needs exercise not just a walk to “walk”. I’ve had her take care of my Lulu many many times and she is always so excited to see her wagging her tail and talking up a storm. She is so loving and very careful to give the best care and not over feed either. I recommend her 100%. My dog cannot bark enough about her. She jumps up for joy whenever she gets to be with her and loves to cuddle on her lap.

Availability updated 2 days ago
Sitter Profile Image: Eric H.
Verified Enhanced Background Check
Sitter Profile Image: Eric H.
Verified Enhanced Background Check

16. Eric H.

Rover 101
A Trusted Companion For Your Pet
Mound, MN, 55364
2.1 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$45
per night
5 out of 5.0 stars
164 reviews
80 repeat clients
Profile image

Eric has now dog sat for us three times. He has done a great job each time. It’s nice to know your pet is safe and sound while away from home. We had a check in in the morning and one at night. Sometimes I was not available so Eric was flexible with my random check-in Times.

Availability updated over 1 year ago
Sitter Profile Image: Katharine F.
Verified Enhanced Background Check
Sitter Profile Image: Katharine F.
Verified Enhanced Background Check

17. Katharine F.

Homeschool family who loves pets!
Spring Park, MN, 55384
4.7 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$45
per night
5 out of 5.0 stars
3 reviews
1 repeat client
Profile image

Katharine and her daughter were fantastic! They took the time to really understand our dog’s daily care and feeding routine, they were in contact with pictures and messages every day while we gone, and everything looked just as we had left it when we returned. Best of all it was obvious they both truly love animals, and I know they showered our fur baby with love while we were away. Highly recommend!

Availability updated 4 days ago
Sitter Profile Image: Lindsey D.
Verified Enhanced Background Check
Sitter Profile Image: Lindsey D.
Verified Enhanced Background Check

18. Lindsey D.

Certified dog-lover at your service
Mound, MN, 55364
3.1 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$50
per night
5 out of 5.0 stars
5 reviews
3 repeat clients

Lindsey has both watched our dog while we were on vacation, as well as occasionally coming by to play, walk, feed and potty our dog when our schedules become crazy. She is 100% reliable, and our dog Max just loves her!

Availability updated 8 days ago
Confirmed availability for 4th of July Weekend
Sitter Profile Image: Skylar B.
Verified Enhanced Background Check
Sitter Profile Image: Skylar B.
Verified Enhanced Background Check

19. Skylar B.

Animal lover without pets of my own
Mound, MN, 55364
3.1 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$25
per night
10 years of experience

About: I’ve taken care of family pets (dogs and cats) throughout my childhood and early adulthood. Sadly, I currently don’t have space for pets of my own. So, I decided to become a pet caregiver on Rover. Currently, I don’t have any pets to care for in my weekly routine. By becoming a pet caregiver, I’m hoping to incorporate pet care into my weekly routine. I care for pets in other people’s home's with love, attention to detail, and a focus on ensuring that the home is cared for too.

Availability updated 16 days ago
Sitter Profile Image: Madelaine G.
Verified Background Check
Sitter Profile Image: Madelaine G.
Verified Background Check

20. Madelaine G.

Experienced Dog Lover for Hire
Mound, MN, 55346
1.7 mi. away
House Sitting, Drop-In Visits, Dog Walking
from
$70
per night
5 out of 5.0 stars
17 reviews
3 repeat clients
Profile image

Madelaine was a total savior! We needed last minute care for our sweet Great Dane, Phoebe. Madelaine was responsive and super flexible with Phoebe's schedule. Highly recommend!

Availability updated 29 days ago

How Rover works

  1. 1. Search

    Read verified reviews and choose a house sitter who’s a great match for you and your pets
  2. 2. Meet & Greet

    Meet either virtually or in-person with a sitter to discuss the level of care needed for your house and pets while you’re away
  3. 3. Book & Pay

    All payments are processed through Rover’s secured platform and your booking is backed by 24/7 support. It’s that easy!

The median cost per night for house sitting in Minnetrista is $50

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 house 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.

Sitters in Minnetrista average 4 repeat house sitting clients

House Sitting FAQs

Frequently asked questions about Rover

Connect anywhere with the Rover app

Download on the App Store BadgeGet it on Google Play Badge