Dog Walking Jordan

Book a dog walker to give your dog a 30-minute walk around your neighborhood.

End
Search

Over 2
pet parents in Jordan have booked dog walking

Jordan, Find top rated dog walking

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

1 / 1
Sitter Profile Image: Katie W.
Verified Enhanced Background Check
Katie W.
from
$17
per walk
5.0 out of 5 stars
• 5 reviews
3 repeat clients
9 years of experience
Chaska, MN, 55318

“Katie was phenomenal! She took amazing care and went above and beyond with her recap of her visit! We would absolutely recommend her to everyone!”

Profile image
Casey M.
Sitter Profile Image: Jamie R.
Verified Background Check
Jamie R.
from
$30
per walk
5.0 out of 5 stars
• 16 reviews
5 repeat clients
12 years of experience
Carver, MN, 55315

About: I have a love for dogs and have had my own dog, Rosie, a Pomeranian, for twelve years now. I love being around dogs and grew up with Australian cattle dogs, as well as farm cats. I will play and care with your dog as if it was my own. I will take your dog on walks and make sure they get enough time outside to play and go potty. I am most comfortable with small, medium and large sized dogs. Please contact me with any questions! I would love to care for your dog! I work from home and my schedule is very flexible. I can do drop-ins or walks around my work schedule and can accommodate what you and your pet need. I will take care of your dog like my own and give them the love and attention they need. That may mean a longer or shorter walk, depending on your dogs exercise level. I can also play fetch if that is preferred over a walk.

Sitter Profile Image: Karina A.
Verified Enhanced Background Check
Karina A.
from
$25
per walk
5.0 out of 5 stars
• 9 reviews
2 repeat clients
5 years of experience
Chaska, MN, 55318

About: I’ve had and helped care for pets my entire life! From dogs and cats to guinea pigs and horses, I’ve always loved being around and caring for animals of all kinds. I’m familiar with the needs of cats and dogs of all ages and am dedicated to providing reliable, loving care so you can have peace of mind while you’re away! I just graduated from high school this past school year and will be commuting to school starting in September. I only have a few classes each weekday, so I should still be available to care for your pets around my schedule! I am also very flexible and should be able to meet the needs of almost any pet parent! In my experience, every home is run differently, and every pet sitting job is unique, so I always follow the pet parent’s schedule and instructions. I pay great attention to detail and am responsible with timelines for tasks.

Sitter Profile Image: Francesca L.
Verified Background Check
Francesca L.
from
$25
per walk
5.0 out of 5 stars
• 6 reviews
1 repeat client
8 years of experience
Chaska, MN, 55318

About: I have a dog of my own, MinnieBean. She is a Portuguese Water Dog and is a bundle of joy. She’s quite shy around hoomans but loves other dogs :). I have had 8 great years looking after 2 dogs from a family I work for, and other dogs in between. I will make sure to feed, play and take out your fur baby when needed and make their comfort and happiness my priority. I have also administered medication too if needed. I do require a meet and greet first to make sure my service will be a good fit for both of us. I also have a toddler, so if the service will be in my home, they need to be great around kids :). I have confidence that you will feel comfortable and happy in leaving your pet in my hands. I will always care for and be responsible for any pet, in or out of my home. Oh, and I always love some cuddles too :) I am a stay at home mum, so I will be available pretty much most of the time, however, I do require your dog is kid friendly. I can easily crate your dog if needed or leave them where you tell me to when finishing the service. I will make sure water is available also if needed.

Sitter Profile Image: Rosemarie & Gerald E.
Verified Enhanced Background Check
Rosemarie & Gerald E.
Star Sitter
from
$25
per walk
4.9 out of 5 stars
• 95 reviews
23 repeat clients
15 years of experience
Eden Prairie, MN, 55344

About: We are a dedicated husband-and-wife pet care team providing a premium, safety-first experience for your family's pets. By balancing our schedules, we ensure consistent, round-the-clock supervision, meticulous routine management, and absolute peace of mind. - What We Offer and Why People Choose Us Premium Dog Boarding: A kennel-free, loving home environment featuring frequent potty walks, structured play sessions, and on-schedule feeding. We are highly experienced in managing multi-dog dynamics safely and often care for multiple dogs in one day. - Specialized Feline Drop-Ins: Expert in-home care focusing on stress-free prescription medication administration (pills/liquids), fresh bowl rotation, daily litter box sanitization, and tailored playtime. - Small & Exotic Animals: Precise feeding and strict cage hygiene for birds, hamsters, and reptiles. - Real-Time Updates: High-quality photos and videos provided with every service so you're always connected. - Uncompromising Safety Standards We operate a strict "leash-before-the-door-opens" policy in our two-story townhouse. Because our backyard is unfenced, pets are securely leashed before stepping outside and remain leashed on all walks and park visits. - We prefer a free-roaming environment but strictly honor your preferences if you choose to bring your pet's familiar crate from home. - Our home includes two school-aged children (a toddler and a teen) raised to respect animal boundaries—perfect for pets who love gentle human socialization. - We don't just "sit" pets; we protect and pamper them as if they were our own. Whether we are dropping in to carefully administer your cat's medicine or welcoming your dog into our home, your pet receives the punctual, devoted care of two passionate professionals. - Still have questions? Let us know in our conversation during a meet and greet. Pet care is one of our daily priorities. We love animals and just want them to be as happy with what we do for them as how they want to be around us. We always treat your pets like they’re our own. We have a patio we use to hang out with our furry visitors, but mainly we keep them inside to reduce noise impact on the community.

Sitter Profile Image: Robyn A.
Verified Enhanced Background Check
Robyn A.
from
$18
per walk
5.0 out of 5 stars
• 24 reviews
10 repeat clients
10 years of experience
Montgomery, MN, 56069

“Robyn is beyond great with my dog! We started with a meet and greet walk that went very well but after my dog was shy without me there. Robyn was very good at helping Trusty warm up to her! She is always open to suggestions when it comes to me and my dog's needs. Now Trusty absolutely adores her! She's always very punctual, takes good pictures,and leaves good notes on her walks. When she isn't able to walk my dog, she has notified me far earlier than what I expected. I leave for work at 5:00 in the morning and I've had time to readjust before I leave. Hopefully recommended!”

Profile image
Drew Z.
Sitter Profile Image: Katie E.
Verified Enhanced Background Check
Katie E.
from
$25
per walk
5.0 out of 5 stars
• 5 reviews
2 repeat clients
12 years of experience
Prior Lake, MN, 55272

About: I’ve grown up with 4 dogs in my lifetime all with different struggles and quirks! I’ve been walking my neighbors dogs and dog sitting since i was in middle school as a means of making allowance but also for my deep love for animals! I am an animal science major and am equipped through my education to recognize behavior, health, and overall well being in pets! I can feed, bathe, walk, run, take to the dog park, groom, basically anything you would need! I’m your go to girl for all pet inquiries :) I am a full time student but my classes and extracurriculars are pretty spread out throughout the week which leaves me a lot of time to care for the dogs during the day and night! i have a fenced in yard with no other pets currently. We have shaded areas outside as well as heated/air conditioned air inside! We also have a park right across the street for some more room!

Sitter Profile Image: kelley s.
Verified Enhanced Background Check
kelley s.
from
$25
per walk
5.0 out of 5 stars
• 5 reviews
2 repeat clients
15 years of experience
lakeville, MN, 55044

“We really like working with Kelley as our dog walker the last couple weeks. This was our first time using Rover and Kelley's come over almost daily to take our puppy on a walk while he's recovering from an illness. She's been great to work with! She's very communicative about their walks and i love that she takes pictures of him while they're out and about. I can tell she really has a passion for pets and truly cares deeply for them. Thank you Kelley!!”

Profile image
Lindsay S.
Sitter Profile Image: Julia J.
Verified Background Check
Julia J.
Star Sitter
from
$24
per walk
5.0 out of 5 stars
• 112 reviews
31 repeat clients
9 years of experience
Burnsville, MN, 55337

“She does awesome with the dogs, easy to communicate with and takes some amazing pictures of the dogs”

Profile image
Lauren H.
Sitter Profile Image: Maddy J.
Verified Enhanced Background Check
Maddy J.
from
$20
per walk
12 years of experience
New Prague, MN, 56071

About: ive grown up with pets my whole life and often pet sit for my family, so caring for animals comes naturally to me. I’m used to daily routines like walks, feeding, and playtime, and I always make sure pets feel comfortable and loved. i’m available Monday through Thursday for pet care. I have flexible availability throughout those days, including mornings, afternoons, and evenings, so I can adjust to your pet’s routine as needed. I’m happy to work around feeding times, walks, and any specific care schedules your pet is used to. i have a fenced yard and two friendly dogs, so pets will have a safe space and some company if they enjoy being around other dogs.

Sitter Profile Image: Kelsie K.
Verified Background Check
Kelsie K.
from
$20
per walk
5.0 out of 5 stars
• 31 reviews
10 repeat clients
10 years of experience
Lakeville, MN, 55044

About: Many of you treat your pets like they were your children; which is why I am the perfect choice! I treat every dog as an individual, attending and caring for their own personal needs. In my free time I love being active and exploring new places. I especially enjoy rollerblading and biking around the nearby lakes during the summer. Being outside with your pup makes my day! I love being able to take trips to the local dog parks near me. I grew up with a Shitzu-Bichon named Bailey at home. She is my by far my favorite family member (shh). We currently have a two year-old and a seven month old. (I am unable to board your dog if they do not get along well with children) As a stay-at-home mom, my schedule is flexible but can sometimes be a bit unpredictable. I’m home most of the day and can easily work pet care into my routine. Walks, feedings, and cuddle time all fit in around our family rhythm. I follow each pet’s routine closely, whether in my home or the client’s. That includes feeding, walks, playtime, and any specific instructions. I keep things clean, calm, and comfortable, and always treat pets like family with patience, care, and attention to detail.

Sitter Profile Image: Sarah H.
Verified Enhanced Background Check
Sarah H.
from
$30
per walk
5.0 out of 5 stars
• 13 reviews
2 repeat clients
10 years of experience
Savage, MN, 55378

About: I've taken care of and been around cats and dogs since I was young. We lost our Bulldog 2 years ago and have yet to fall in love with another rescue pup yet. We are always happy to walk, feed, and take carenof friends and families pets whenever they need! I am currently home with my kids during the summer with all of the time to love on your pets! I take daily walks and would love to take your dog with me! We have a yard, but no fence, and a large park just down the road to get all the doggie energy out! I have 3 kids that all love animals and cannot wait to help with all the things!

Sitter Profile Image: Avery H.
Verified Enhanced Background Check
Avery H.
from
$32
per walk
5.0 out of 5 stars
• 3 reviews
1 repeat client
10 years of experience
Chanhassen, MN, 55317

About: Hi! My name is Avery, and I have a lifelong love for animals. I will treat your dog as if they were my own, ensuring they receive the care, attention, and love they deserve. I have experience with dogs, cats, bearded dragons, hamsters, and even snakes! I currently have a friendly 1-year-old, 20-pound pup who loves meeting new friends. In my free time, I volunteer for No Dog Left Behind Rescue, further fueling my passion for helping animals. Whether it's a walk, a drop-in visit, or overnight care, I’m here to make sure your pet feels safe and happy while you're away. Looking forward to meeting you and your furry (or scaly!) friend! I currently work part time from home with a very flexible schedule. If your pup needs frequent potty breaks. I’m able to accommodate that. They will not be left alone for long periods of time, and always have company, whether they want someone to play with or snuggle with, or just be around them. When caring for pets, I prioritize their safety, comfort, and happiness, whether they’re in my home or yours. In my home, your pet will enjoy a friendly and comfortable environment, with plenty of playtime, walks, and attention. I keep my space clean and secure, ensuring it’s suitable for all kinds of pets. In your home, I maintain your pet’s usual routine to keep them comfortable. I’ll make sure they have food, water, and exercise at the times they’re used to. Whether it’s cuddles, walks, or administering medications, I always aim to provide personalized care based on your pet's unique needs. I treat every animal as if they were my own, ensuring they feel loved and well cared for while you're away.

Sitter Profile Image: Kimberly M.
Verified Enhanced Background Check
Kimberly M.
from
$25
per walk
4.3 out of 5 stars
• 9 reviews
4 years of experience
Burnsville, MN, 55306

About: I’ve taken care of dogs since I was 10 , I’ve had a golden doodle , Great Dane and pitbull for years . I took care of my friends and family’s dogs when they needed , I walked them I bathed them fed them and played with them often going to the dog park I currently work part time , so I’m pretty much available to help you out with your pups most of the time and any day of the week ! In my home I have a room just for puppy when I watch them . Filled w water and food and lots of toys !

Sitter Profile Image: Kayla E.
Verified Enhanced Background Check
Kayla E.
from
$30
per walk
5.0 out of 5 stars
• 3 reviews
1 repeat client
5 years of experience
Elko New Market, MN, 55054

“Kayla was great. Was on time, took the pups on a nice long walk, sent a few pictures, and communicated with me when she picked them up and dropped them off. Will definitely be reaching out for here services again.”

Profile image
John P.
Sitter Profile Image: Raegen J.
Verified Enhanced Background Check
Raegen J.
from
$25
per walk
7 years of experience
Prior Lake, MN, 55372

About: Hi!! My names Raegen and I’d love to work with your babies! I’ve worked in the animal care world for a few years now and I love it more everyday! I’m very patient and am super attentive to caring for your pets. I’m gentle and would love to spend time with them!! I’ve worked with anxious and nervous animals and am very good with staying calm and letting them warm up to a new friend. I’m open to anything needed as I’m very comfortable in the animal world! I’m currently out of college for the summer and would like to keep my schedule busy as I’m not in school now! I am free Monday- Friday and sometimes weekends! I’m super comfortable with getting pups inside or crating them if needed. Treats always can work wonders!! I have no issues if any pups need to be moved in a separate area!

Sitter Profile Image: Julie P.
Verified Enhanced Background Check
Julie P.
from
$20
per walk
5.0 out of 5 stars
• 8 reviews
2 repeat clients
2 years of experience
Apple Valley, MN, 55124

About: I’ve had a deep love for dogs ever since I was a little girl. Growing up with two dogs, I learned early on the joy and responsibility that comes with caring for a pet. As an adult, I’ve continued that passion by dog-sitting for friends over the years, helping them out while they’re on vacation. I understand that your dog is more than just a pet—they’re a family member. That’s why I make it a priority to ensure they’re well-fed, exercised, and, most importantly, showered with love and attention while they’re in my care. Whether it’s daily walks, playtime, or just a cuddle session on the couch, I’m committed to giving them a safe, happy, and loving environment. I’m also more than happy to help with bathing and grooming if needed, ensuring your pup looks and feels their best. I work full-time during the week but am off every Friday this summer, which makes me available to care for your pet, especially if you're planning a weekend getaway. Whether it’s a quick trip or a longer vacation, I’m here to ensure your pup gets all the attention, love, and care they need while you’re away. I live in a townhouse in a wonderful, dog-friendly neighborhood where the association is supportive of pets. The area has plenty of grassy spaces where your dog can play, explore, and enjoy some outdoor time. It's a peaceful, safe community with multiple walking paths nearby—perfect for daily walks and adventures. Whether your dog loves to explore or just needs a quiet spot to relax, they’ll feel right at home here. I believe in providing a fun, safe, and loving environment for your pet while you're away.

Sitter Profile Image: Maira R.
Verified Enhanced Background Check
Maira R.
from
$20
per walk
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: Amber T.
Verified Enhanced Background Check
Amber T.
from
$30
per walk
5.0 out of 5 stars
• 7 reviews
2 repeat clients
22 years of experience
Montgomery, MN, 56069

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: Bailey D.
Verified Enhanced Background Check
Bailey D.
from
$15
per walk
5.0 out of 5 stars
• 37 reviews
15 repeat clients
5 years of experience
Glencoe, MN, 55336

“Bailey has been amazing with Winnie! She’s always on time, takes great updates pictures, and trains Winnie while they walk!!”

Profile image
Erin W.
1 / 1
View more

The median cost per walk for dog walking in Jordan is $20

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 walking

  1. 1. Search

    Browse profiles of walkers near you who offer dog walking.
  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 walking - Jordan

Select a filter and find qualifying sitters offering dog walking.

Sitters in Jordan average 3
repeat dog walking clients

FAQs for Dog Walking - Jordan

Frequently asked questions about Rover

The average cost of Dog Walking in Jordan is $11 per walk as of October 2026. Most bookings cost between $11 and $11 per walk. On Rover, walkers 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,873 sitters on Rover offering Dog Walking across Jordan. Enter your ZIP code to see which available sitters are closest to your home.

Whether you want a solo or group walk depends on your dog's personality. Solo walks can be beneficial for dog parents with reactive dogs, puppies, or dogs who are anxious around unfamiliar animals. Many dog walkers on Rover offer private, one-on-one walking services.

Group walks are a good fit for social dogs who enjoy structured walks. If your dog prefers the energy of a group stroll, ask your dog walker about group walks in your Jordan. Since all dog walkers are local, they may have a neighborhood dog who is a good walking companion to yours.

For dog walking bookings, your dog walker can send a Rover Card with details about your dog’s walk. Rover Cards require at least one photo and may include , the total walk time and distance, and any pee or poop breaks recorded by the walker.

The route map lets you review where your dog was walked in Jordan after the booking. It is not live GPS tracking.

Have specific details you would like included? Message your dog walker in the app before the walk begins.

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.

Every walker 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 .

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

  • 88% of walkers can help with special care needs
  • 94% can help with giving oral medications or injections
  • 97% 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.

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 walker 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 walker 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 walker for longer stays or first-time bookings. Read our tips for your first .

walkers 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 walker.

Connect anywhere with the Rover app

Download on the App Store BadgeGet it on Google Play Badge