Dog Sitting Glencoe

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

When are you returning?
Search

Over 31
pet parents in Glencoe have booked dog sitting

Glencoe, 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: Ciboney R.
Verified Enhanced Background Check
Ciboney R.
Star Sitter
from
$20
per visit
5.0 out of 5 stars
88 reviews
22 repeat clients
2 years of experience
Southeast Como, Minneapolis, MN, 55414

Ciboney is kind, respectful, and reliable. Kept me updated and made me feel like my pets were in good hands. I highly recommend her and will be booking her in the future.

Profile image
Kattie W.
Sitter Profile Image: maliah-mae p.
Verified Enhanced Background Check
maliah-mae p.
from
$16
per visit
5.0 out of 5 stars
10 reviews
7 repeat clients
5 years of experience
Webber-Camden, Minneapolis, MN, 55412

About: For over 5 years, I've been the go-to pet caretaker for many in my community. From energetic puppies to wise senior dogs, I've had the joy of caring for them all. My experience spans walking, feeding, bathing, and even some basic training. Every pet is unique, and I pride myself on recognizing and attending to each one's individual needs. Whether your fur baby needs patience, energy, or a gentle touch, I'm here to provide it. Balancing a remote job gives me the flexibility and opportunity to dedicate substantial time to pet care. I’m fervent about ensuring our furry companions get ample play and attention. I am open for boarding on weekends, and my weekdays post 11am are entirely devoted to caring for pets. Rest assured, your pets will enjoy ample time of fun and care with me! Safety and trust are my top priorities when caring for pets. In my home, I've created a pet-friendly environment, free from hazards and with plenty of play space. All pets have access to clean, comfortable resting spots and fresh water at all times. If I'm taking care of pets in your home, I'm respectful of your space and follow all guidelines provided. My goal is to ensure that whether I'm in your home or you entrust your pet in mine, they are safe, happy, and well cared for.

Sitter Profile Image: Darian D.
Verified Enhanced Background Check
Darian D.
Star Sitter
from
$60
per visit
5.0 out of 5 stars
12 reviews
4 repeat clients
30 years of experience
Belle Plaine, MN, 56011

About: I work remotely in marketing full time. We’re very grateful to have a nice home with a wonderful, large, fenced-in backyard that allows the dogs to go potty in and explore (bark!). My availability and hours are very flexible and the dogs are rarely left alone or kenneled, they are free to roam the house, I just close doors as necessary. I have never owned a dog of my own, I just grew up around dogs and cats. Mainly and most recently, it was a sisters two dogs our family spent the most time around: Gibbs (15 lb., 13 yr old, male Jack Russell Terrier & Beagle mix) and Zero (65 lb., 5 yr old, male Standard Poodle). I would basically Rover for her and her husband, which including giving the senior, anxiety-ridden dog meds (he didn’t enjoy, he would spit them up). We enjoyed being outdoors and evening walks around the neighborhood and having them a part of our family. They have then since moved to the West coast with their dogs. I work remotely and am blessed with the work-life balance it offers. I have an energetic elementary school-aged daughter. She's an empath and truly cares for all animals wellbeing! She's deeply concerned about any discomfort or distress. We have a dog-friendly orange cat named Buddy (4). He's fed first thing in the AM and enjoys chin scratches. He stays nearby me in my office or does his own thing. My daughter buses to and from school and I take a hour lunch at noon, then am done at 5 PM and we go about our evening routine. Dogs go out every few hours (sliding patio door) to the fenced in yard or when they signal me. Right in the morning and before bed. I try to get as much activity in for us as possible, especially on decent weather days. We utilize a nearby parks, dog park and walking trails in our community. Having the dogs here really motivate me to go for more walks, the dogs love them and I appreciate the eager walking company. I also live with my younger sister (23). She works full time 2 jobs as a CNA/retail, isn't home much but does help me care for the dogs, such as a short walk around the block. Our home is a 4 bed, 3 level split with a finished basement. It has a large secure, fully-fenced in yard and the property has 11 trees. Garage is attached. We all sleep in the upstairs bedrooms which is also where my office is. I have 2 litter boxes for my cat, one in garage that he prefers. The other is in the basement bathroom, where I can keep the door shut (Ive caught sisters dog eating litter covered turds). Our neighborhood is very safe and quiet. I have a reflective sash I wear out at night (this summer I was nearly ran over by an SUV when it was dark). The dogs usually sleep on the floor in my room and it's OK if they sleep on the bed, I am not concerned about fur. If the dog stinks, I can give them a bath either downstairs in the wash tub or upstairs in the bathtub. If they stay longer and start to stink, I will bathe them, because everyone feels better after a bath.

Sitter Profile Image: Amber T.
Verified Enhanced Background Check
Amber T.
from
$30
per visit
5.0 out of 5 stars
7 reviews
2 repeat clients
22 years of experience
Le Sueur, MN, 56058

About: I’ve taken care of my Tibetan Mastiff since before I can remember, and I’m my go-to neighborhood dog walker/caretaker. I love all shapes and sizes of dogs! I’m currently an online student at MNSU, so anytime during the weekday for boarding and walking is entirely open. Weekends work for specific dates and times. I have a reliable mode of transportation and I love taking care of animals. Whether it’s bathing, feeding, walking, or just sitting with a dog, I love to be there. I have grown up with a fear reactive dog, so I have experience with reading dog’s body language and reacting accordingly.

Sitter Profile Image: Tara K.
Verified Enhanced Background Check
Tara K.
from
$50
per visit
4.9 out of 5 stars
47 reviews
11 repeat clients
40 years of experience
bloomington, MN, 55431

Tara was great! I would rather not board the cats and keep them in their home and this was a great alternative and cheaper than boarding and less stressful for the cats. She asked questions to make sure she understood the cats needs and had great communication. We already have her booked for drop ins again. Thanks again Tara ❤️ We highly recommend!

Profile image
Desiree Y.
Sitter Profile Image: Heather A.
Verified Enhanced Background Check
Heather A.
from
$18
per visit
5.0 out of 5 stars
33 reviews
11 repeat clients
10 years of experience
St Augusta, MN, 56301

Heather was great!!!! She contacted me with problems and sent pictures. She took amazing care of our kitties while we were away. She made a stressful weekend away for us a little easier. We will definitely book her again!!!

Profile image
Kim J.
Sitter Profile Image: Sharron D.
Verified Enhanced Background Check
Sharron D.
from
$26
per visit
4.9 out of 5 stars
123 reviews
27 repeat clients
20 years of experience
Summit Hill, St. Paul, MN, 55105

Our dogs are happy when we leave so they can have their BFF Sharron come to play! Wipes away the guilt of being away when they feel like they’re on their own vacation.

Profile image
Maisha F.
Sitter Profile Image: Hadley A.
Verified Enhanced Background Check
Hadley A.
from
$25
per visit
7 years of experience
Minnetrista, MN, 55331

About: Hi! I grew up in a family that always had a house full of pets, so caring for animals became a natural part of my life from a young age. I now have two cats of my own and have been pet sitting for others since I was 16. I have extensive experience with both house sitting and pet sitting, and I always make sure your home is left clean and your pets feel safe, comfortable, and well cared for. I know it can be stressful for pets when their family is away, so I make it a priority to give them plenty of attention, affection, and love while you’re gone. My goal is for both you and your pets to have complete peace of mind! I’m also comfortable caring for pets with different energy levels, including senior pets and pets with special routines or medication needs. I currently work full-time in the jewelry industry, but caring for animals is something I truly enjoy and love incorporating into my routine! My typical work hours are 11:00 AM–7:00 PM, with Thursdays and Sundays off. My general availability is: • Sunday: Available all day • Wednesday: 8:00–10:00 AM & 5:00 PM onward • Thursday: Available all day • Friday: 8:00–11:00 AM If you need care outside of these times, feel free to reach out! I’m happy to see if I can make arrangements to fit your pet’s needs. 🐾 Your pet’s safety, comfort, and happiness are always my top priorities. I know every pet has their own routine, and I’ll do my best to keep things as normal as possible while you’re away. I’ll follow all care instructions carefully, keep your home clean and secure, and provide regular updates with photos so you can have peace of mind. I treat every pet like they’re my own and strive to create a calm, loving environment until you’re home again.

Sitter Profile Image: Jade W.
Verified Enhanced Background Check
Jade W.
from
$20
per visit
2 years of experience
Plymouth, MN, 55441

About: I’ve grown up with pets my entire life and have always been a natural animal lover — animals tend to love me just as much as I love them. I currently have a few cats and live with my best friend, who has a dog of her own that I help care for regularly (she’s basically mine too!). I also have hands-on experience working with dogs from spending a couple of years at a doggy daycare, where I learned how to care for dogs of different sizes, personalities, and energy levels. I’m currently a server, and with it being the slow season right now, my availability is very flexible and open for most days and times. I love caring for pets in their own homes, where they feel safe and comfortable. I follow all routines, feeding schedules, and special instructions so your pet gets consistent care and plenty of attention. Whether it’s walks, playtime, or just snuggles, I make sure your pet feels happy, loved, and well looked-after while you’re away.

Sitter Profile Image: Tiffany J.
Verified Enhanced Background Check
Tiffany J.
from
$25
per visit
5.0 out of 5 stars
1 review
4 years of experience
Chaska, MN, 55318

About: I have taken care of dogs and horses and absolutely enjoy making sure they feel safe and loved. Pets bring so much joy and comfort. I hope to do the same for the pets I am watching. I'm currently working part-time, so I am available for more time. My son is off to the Marines, so I can stay at the client's house. This love for pet sitting began when my friends asked me to take care of their animals while they were on. vacation I prefer the pets at the client's house, where they feel more comfortable. Building trust with pets is key; they feel safe and secure while parents are gone. I will communicate with you as well as you see fit when you are gone to ensure you are happy and safe.

Sitter Profile Image: Abigail K.
Verified Enhanced Background Check
Abigail K.
from
$16
per visit
4.3 out of 5 stars
6 reviews
1 repeat client
10 years of experience
Wayzata, MN, 55454

About: Grew up with large dogs 0-22 - worked professionally at doggy day car and boarding - worked rescuing animals - comfortable with large breeds - cat experience - reptile experience I work a minimal schedule at my home office, leaving my schedule open and flexible Your pet is able to have my full attention 🐕‍🦺 In a client’s home, I stick closely to their pet’s routine—feeding, walks, cleaning up, and making sure they’re comfortable. I really enjoy spending time playing with pets and making sure they get plenty of exercise and attention. I also keep things tidy and send updates so owners know their pet is doing well.

Sitter Profile Image: Lauren L.
Verified Enhanced Background Check
Lauren L.
from
$16
per visit
15 years of experience
Rogers, MN, 55374

About: I’ve had dogs in my life since 2011 and have years of hands-on experience caring for and training my own dogs. I’m currently a proud senior pit bull mom, so I understand everything from energetic playtime to the extra patience, attention, and love older dogs deserve. I’m comfortable with walks, feeding, routines, basic training, and lots of snuggles. I’ll treat your dog like one of my own — spoiled appropriately, obviously. 😂🐾 I currently have a flexible schedule, which gives me plenty of time to give your pup the attention they deserve! I’m available throughout the week for walks, drop-ins, playtime, and lots of love. I’m happy to work around your pet’s normal routine so they feel comfortable and cared for. I treat every pet like I’d want someone to treat my own. As a senior pit bull mom, I’m very attentive to routines, behavior, comfort, and each dog’s individual needs. I’ll follow your instructions closely, keep you updated, and make sure your pup gets plenty of attention, love, and care while you’re away.

Sitter Profile Image: Lauren B.
Verified Enhanced Background Check
Lauren B.
from
$34
per visit
5.0 out of 5 stars
52 reviews
27 repeat clients
15 years of experience
Lowry Hill East, Minneapolis, MN, 55408

I could not ask for a more conscientious dog sitter or a nicer person to help me out watching my 19yr old Havanese! If you are lucky enough to book Lauten you will See what I mean!

Profile image
Tracy S.
Sitter Profile Image: Emily G.
Verified Enhanced Background Check
Emily G.
from
$30
per visit
20 years of experience
Waconia, MN, 55387

About: I have been around animals since I was born! I currently have a mini goldendoodle who is 7 and grew up on a farm with lots of animals! I will care for all of your pets needs! Currently accepting drop-in visits and dog walks! Plus, some free animal hugs and pets! I’m currently working part-time so I will have plenty of time to care for your pets! I can make accommodations and plan ahead of time to make sure everything works out! I have a fenced yard for your pet to run around and play! My dog, Lenni, loves to play and is a great fur friend. On days I take care of your pet, I will make sure to take them outside, play with them, and take them on walks! There is also one other dog and 2 cats. All are very friendly and get along great with other animals!

Sitter Profile Image: Maira R.
Verified Enhanced Background Check
Maira R.
from
$20
per visit
5.0 out of 5 stars
10 reviews
23 years of experience
Minneapolis, MN, 55427

About: There’s something about a dog’s loyalty, personality, and the way they become such an important part of our lives that I’ve always cherished. My love for dogs began at a very young age; at just six years old, I had a Poodle of my own and was already learning the responsibility and joy of caring for a dog. Throughout my life, I’ve proudly had dogs of my own and cared for friends’ and family members’ dogs while they were away. We recently lost our beloved German Shepherd/Husky to old age, and although his loss was difficult, it reminded me how much joy dogs bring into our lives. I would love the opportunity to share that extra love and attention with another amazing dog while their family is away. I’m a lifelong dog lover with more than two decades of hands-on experience caring for dogs of all breeds, sizes, ages, and temperaments, ranging from 2 to 165 pounds. I genuinely enjoy getting to know each dog’s unique personality, quirks, routines, and preferences and tailoring my care to help them feel safe, comfortable, and at home. I care for every dog as if they were my own, providing plenty of attention, exercise, playtime, affection, and walks when weather permits and with the owner’s approval. My 60-by-55-foot fully fenced yard provides plenty of space to play, explore, and enjoy multiple potty breaks throughout the day. I also work from home with a flexible schedule, allowing me to be present and attentive to my furry guests. Whether your pup loves cuddles or prefers personal space, I’m happy to follow their lead and respect their individual needs. With experience caring for dogs who are anxious, fearful, reactive, or more challenging to handle, I’ve developed strong observational skills and can recognize signs of stress, discomfort, illness, or injury. I’m also comfortable administering medications, following specific care instructions and routines, and providing basic first aid when needed. Most importantly, I love spoiling my furry guests because, in my opinion, they’re on vacation too! 🐾 You’re welcome to bring their regular food, treats, favorite toys, bed, blanket, or other comfort items to help make their stay familiar and special. I’m dependable in all weather conditions and always prioritize the safety, health, and comfort of every guest. If my calendar shows that I’m unavailable, please feel free to reach out anyway. I’m flexible whenever possible and happy to see if we can find a time that works. I look forward to meeting you and welcoming your furry family member into our home! ****** ******** ***** I’m proud to share that I’ve had the opportunity to volunteer with Can Do Canines and regularly participate in dog-related events. These experiences have been incredibly rewarding, and I’m grateful to be able to contribute to the care, training, and support of these remarkable dogs as they prepare to change lives. I have a very flexible schedule, which allows me to be readily available and provide pets with plenty of attention and companionship throughout the day. I also have a fully fenced-in yard, which is ideal for multiple potty breaks, outdoor playtime, and exercise throughout the day. Caring for a pet comes down to consistently meeting their physical, emotional, and health needs. The exact details vary depending on the animal, of course! -I have a 60-by-55-foot fully fenced yard and pet gates in the house (if needed); -I love to go for walks with pets; -I love to cuddle and play with pets if that’s what they are into; -I feed them a balanced diet per owners’ instructions. Fresh water is always available. -I’d love to comb them if tools are provided from owners; -I provide lots of daily update pictures and/or videos; -And would be open to any reasonable requests owners might have.

Sitter Profile Image: Kamiya L.
Verified Enhanced Background Check
Kamiya L.
from
$20
per visit
3.7 out of 5 stars
3 reviews
2 years of experience
Victoria, MN, 55315

About: I've taken care of pets my whole life , my own, friends & neighbors. I love all my furry friends. I’m always down to hang w the paws! Im currently working part time at a few different places .I always will have time to watch the lovely animals. I have none of my own I will be the pet mommy you are to them . I will do exactly what you want me to do with them with a lil extra of my own love.

Sitter Profile Image: Alexander C.
Verified Enhanced Background Check
Alexander C.
from
$16
per visit
12 years of experience
Wayzata, MN, 55391

About: I can keep the energy up when your Australian Shepherd wants to play ball. I also know the Battle Creek and Lilydale dog parks real well. I just quit a depressing factory job to get your dog that walk around the block he or she needs. I have worked with dog parents off the app so I can easily set up a schedule for you as well. I listen to your instructions and I will then set a phone schedule for each step that needs to be taken for your dog, but will execute it with vim and vigor!

Sitter Profile Image: Maria Y.
Verified Enhanced Background Check
Maria Y.
from
$25
per visit
5.0 out of 5 stars
2 reviews
4 years of experience
hopkins, MN, 55343

About: Hi, I’m Maria! I’m a passionate and reliable pet caregiver with years of experience in dog walking, dog sitting, and cat sitting. I treat every pet as if they were my own, ensuring they receive plenty of love, attention, and care while you’re away. Whether it’s energetic walks, cozy snuggles, or catering to unique needs, I’m here to keep your furry friends happy, safe, and well-cared for. Your peace of mind and your pet’s happiness are my top priorities, and I can’t wait to meet you both! I can fit any pet care into my schedule to whatever the customer needs with their schedule or their animals and I love to help anytime people need I take great care of my cat in my home. I always change his litter and I always make sure he eats at the correct times and I also give him lots of toys.

Sitter Profile Image: Elaine A.
Verified Enhanced Background Check
Elaine A.
from
$35
per visit
5.0 out of 5 stars
20 reviews
7 repeat clients
7 years of experience
Wayzata, MN, 55391

About: I have one dog he is 10 weeks old currently his name is marshmallow and he’s a frenchie baby , I have been taking care of dogs since the age of 12 I’m now 24 almost 25 , I have 13 years of experience , ranging from pitbulls to teddy bears , chocolate labs , etc . I work from home as a certified nursing assistant, occasionally I’ll go in to cover a shift if someone calls out but I mostly do resident charting and staffing schedules from home . Fenced in yard , can offer potty breaks every hour , go for walks around the lake , clean up dog poo , go for runs , give them a bath if needed .

Sitter Profile Image: Ashley W.
Verified Background Check
Ashley W.
from
$25
per visit
5.0 out of 5 stars
3 reviews
1 repeat client
33 years of experience
Buffalo Lake, MN, 55314

About: I have been around animals my entire 33 years of existence. I grew up raising German Shepard's with my dad. I have no problem working on basic commands and potty training. I work full time (occasionally from home), but I am available to run over to let your animals in or out to potty before work and around lunch time. After 6pm & on weekends, I am home all evening/night so I can keep your fur baby comfortable as well. I have a gated area in my front yard for my own friendly fur babies, they can keep yours entertained. :-) We go on frequent walks when the ground is cool.

1 / 1
View more

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

Dog parents share their Rover experiences - Glencoe

1 / 1
5.0 out of 5 stars

Aphra was awesome! I loved the communication, visit updates and photos! I will definitely use her again!

Profile image
Tammy S.
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.

Meet local sitters who will treat your dogs like family

  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 - Glencoe

Select a filter and find qualifying sitters offering dog sitting.

Sitters in Glencoe average 7
repeat dog sitting clients

FAQs for Drop-In Visits - Glencoe

Frequently asked questions about Rover

The average cost for Dog Sitting in Glencoe on Rover is $16.65 per visit (as of September 2026). However, all sitters set their own rates based on experience, location, and availability.

Rover makes budgeting the cost of Dog Sitting easy. As long as your dates and pet profiles are correct, the price you see before you book is the same price you pay for Dog Sitting. For more information on service fees, click here .

As of September 2026, there are 638 sitters on Rover offering Dog Sitting across Glencoe. Enter your ZIP code to see which available sitters are closest to your home.

A pet sitter can provide focused care sessions, help your pet’s routine stay on track, or keep you updated on your pet’s mood and energy levels.

Whether you’re at the office for the day or traveling for a few nights, a pet sitter can offer potty breaks during a Glencoe stroll, cleaning the litter box, or making sure your pet has on-time food or water refills. For daytime services like walking and drop-ins, you can also request sitters to send a report card with every visit.

Tip: You can discuss your specific arrangements with a pet sitter on Rover to what fits you, your pet, and your sitter’s needs. To find what their special skills are, look at the "Skills" and "Pet care experience" sections on their profile.

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 Glencoe 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 Rover's Trust & Safety page .

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 Rover Guarantee , which provides up to $25,000 in eligible veterinary care reimbursement.

A Meet & Greet is a short introductory meeting between you, your dog, and a sitter. It can take place in person or virtually, although we recommend in-person so that your pet can get to know your sitter 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. Most pet parents and sitters on Rover welcome Meet & Greets because the process can give confidence and peace of mind for service experiences, especially for longer stays or first-time bookings.

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 Glencoe 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 Glencoe. On Rover:

  • 95% of sitters can help with special care needs
  • 95% can help with giving oral medications or injections
  • 100% 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 cancellation policy, which you can find on their profile under their calendar availability.

Cancelling before a booking begins and before the sitter's cutoff time qualifies you for a full refund. Same-day cancellations for walks, day care, and drop-ins follow the full refund policy. Otherwise, for dog boarding and house sitting, you will receive a 50% refund for the first seven days of the booking and a 100% refund for the remaining days when you cancel the same day a booking should begin.

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

Connect anywhere with the Rover app

Download on the App Store BadgeGet it on Google Play Badge