Dog Boarding Foothill Ranch

Find a loving dog sitter to watch your dog overnight at your sitter's home.

Pick-Up
Search

Over 1,970
pet parents in Foothill Ranch have booked dog boarding

Foothill Ranch, Find top rated dog boarding

Prices are estimates per night for 1 dog. Pricing may vary based on your search and includes a booking fee of 11%.

1 / 1
Sitter Profile Image: Xiaoying L.
Verified Enhanced Background Check
Xiaoying L.
$45
total per night
5.0 out of 5 stars
• 81 reviews
28 repeat clients
9 years of experience
Foothill Ranch, CA, 92610

“My 5 year old cat, Nemo, spent a full week here with Xiaoying and her hubby! We got so many photos, videos, and updates that kept us at ease while on vacation. Nemo was so comfortable and I could tell she had a great time hanging out with other cats! At the end of Nemo's stay, Xiaoying gave us a cute photo of Nemo to remember her time here. So sweet!!! 🥹 I will most definitely rebook in the future and can't recommend Xiaoying enough!”

Profile image
Tammy C.
Sitter Profile Image: Lorelle J.
Verified Enhanced Background Check
Lorelle J.
$70
total per night
5.0 out of 5 stars
• 23 reviews
6 repeat clients
15 years of experience
Mission Viejo, CA, 92691

“Absolutely wonderful experience from start to finish! Lorelle was so attentive to our dog Gracie and sent updates with photos daily. I have never felt so good about leaving my dog! Lorelle was excellent and I highly recommend. Feel so blessed to have found her!”

Profile image
Susie M.
Sitter Profile Image: Xiaochang Z.
Verified Enhanced Background Check
Xiaochang Z.
$63
total per night
5.0 out of 5 stars
• 12 reviews
6 repeat clients
7 years of experience
Lake Forest, CA, 92630

“Xiaochang took good care of my dog, Duoduo. Her house is clean and tidy. Her 2 dogs are very calm. She was very efficient to help us unpack and pack Duoduo’s belongings (disassemble the crate beforehand). I will definitely choose her again for Duoduo’s next stay.”

Profile image
Lili Z.
Sitter Profile Image: Mengmeng Q.
Verified Enhanced Background Check
Mengmeng Q.
$79
total per night
4.8 out of 5 stars
• 27 reviews
9 repeat clients
16 years of experience
Irvine, CA, 92618

“I highly recommend allowing Mengmeng & Pengyu Q to care for your dog while you’re away from home. She went above and beyond taking care of my sweet girl Tina while we went away on vacation. I received daily photos and videos and updates on how my girl was doing while I was away. She even took the extra step of grooming her and trimming her nails!! I’m so grateful to them for taking extra special care of Tina and felt super confident and comfortable that she was in excellent hands while I was away! We will definitely be using them again if we go on another vacation in the future!!”

Profile image
Jennifer K.
Sitter Profile Image: Donna & Mike S.
Verified Enhanced Background Check
Donna & Mike S.
$126
total per night
5.0 out of 5 stars
• 51 reviews
10 repeat clients
40 years of experience
Lake Forest, CA, 92630

“Really great pet sitters . They care about all details and needs of my girls. They made them feel like home. Send pictures and in stay in contact all the time making us feel that they are in the best care. Will definitely letting them care my baby’s again. Thank you.”

Profile image
Monica L.
Sitter Profile Image: Cie R.
Verified Enhanced Background Check
Cie R.
$84
total per night
5.0 out of 5 stars
• 44 reviews
16 repeat clients
15 years of experience
Irvine, CA, 92620

“Best dog sitter ever!!! I truly mean it. Cie really loves pets. We consider ourselves very picky when is about our pets, especially since they are all rescues. Let me tell you something: Cie can have our fur babies closed eyes any time!!! She has been saving us, we explain we were going throug something and she has been the nicest person EVER, she always makes sure you have updates on your pets, she sends photos all the time, she is always keeping and eye on any question you have or you want to see your baby, and if that would not be enough, she goes the extra mile: she spoil your babies a lot, she washes the toys every day, she brushes their hair (we have a cocker spaniel iykyk) and they have a lot of treats. I can't imagine leaving my babies with anyone else. So glad we found her. I can recommend Cie with my life.”

Profile image
Aaron C.
Sitter Profile Image: Banafshe N.
Verified Enhanced Background Check
Banafshe N.
$68
total per night
4.9 out of 5 stars
• 36 reviews
17 repeat clients
12 years of experience
Laguna Hills, CA, 92653

“Banafshe went above and beyond with George. He had some last minute medical issue which required some extra care (pills and a daily paw wash) and Banafshe was willing to attend to them and give George the extra love he needed. She is fantastic and you can tell how much she loves our 🐶!!”

Profile image
Catherine S.
Sitter Profile Image: Sandra B.
Verified Enhanced Background Check
Sandra B.
$63
total per night
4.9 out of 5 stars
• 15 reviews
5 repeat clients
20 years of experience
Mission Viejo, CA, 92691

“After picking up Tanuki, I could tell she had a wonderful time with Sandra and her family. Sandra did a great job making sure Tanuki was comfortable and well taken care of, and sent me updates with pictures daily. It also warms my heart that Mocha and Tanuki became fast friends! Thank you for Tanuki's fun-filled weekend!!”

Profile image
Emy
Sitter Profile Image: Elmira N.
Verified Enhanced Background Check
Elmira N.
$63
total per night
5.0 out of 5 stars
• 10 reviews
1 repeat client
20 years of experience
Mission Viejo, CA, 92691

“Elmira loves pets and took very good care of Ruby, and sent me lots of videos and photos of her while I was away, which was much appreciated, letting me see how Ruby was doing. She is very interested in learning what your pets are used to and trying to provide that, and is very responsive to any comments or concerns.”

Profile image
Paul E.
Sitter Profile Image: Laurie S.
Verified Enhanced Background Check
Laurie S.
$68
total per night
5.0 out of 5 stars
• 23 reviews
6 repeat clients
30 years of experience
Lake Forest, CA, 92630

“Laurie was so amazing with our dog, Koopa! We had to book a last minute boarding weekend and she was truly a godsend. Koopa had a great time with her dog, and Laurie sent plenty of updates! She was also so flexible with pick-up and drop-off. We can’t thank her or recommend her enough!”

Profile image
Audra P.
Sitter Profile Image: Pili A.
Verified Enhanced Background Check
Pili A.
$77
total per night
5.0 out of 5 stars
• 6 reviews
3 repeat clients
20 years of experience
Rancho Santa Margarita, CA, 92688

“Pili was really great! From taking great care of our dogs, to being flexible with timing, to communicating and sending tons of pictures, everything was awesome. I would highly recommend Pili if you ever need someone to watch your pups!”

Profile image
Yash P.
Sitter Profile Image: Elizabeth F.
Verified Enhanced Background Check
Elizabeth F.
$98
total per night
5.0 out of 5 stars
• 8 reviews
1 repeat client
8 years of experience
Rancho Santa Margarita, CA, 92688

“Elizabeth took great care of our dog, Louie. He has some special needs and I’m always nervous when we use a new dog sitter but I could tell from the photos that he got a lot of love and had a good time! Elizabeth is also very easy to communicate with and quick to respond. Thank you, again!”

Profile image
Chelsea B.
Sitter Profile Image: Nathan R.
Verified Enhanced Background Check
Nathan R.
$45
total per night
1 repeat client
4 years of experience
Northwood Point, Irvine, CA, 92620

About: I’ve been caring for dogs for over 4 years, from quick walks to overnight stays. I treat every dog like family with plenty of playtime, cuddles, and attention to their individual routines and needs. I also have my own small dog at home, so I understand the little things that matter: feeding schedules, potty breaks, and making sure your pup feels safe and comfortable the whole time. Whether your dog is playful, shy, or a total lap dog, I’ll make sure they’re happy, healthy, and well-loved while you’re away! Since I work from home, caring for the dogs fits naturally into my day rather than being squeezed into scheduled breaks. I start the morning with a potty break, breakfast, and a walk before I log on, then the dogs settle in near my desk for the morning work block, with casual check-ins along the way. Around midday I take my lunch break to give them another potty break and refresh their water, then it’s back to work in the afternoon, with the dogs never left alone since I’m home the entire time. Once my workday wraps up in the late afternoon, we head out for a longer walk or playtime, followed by dinner, an evening potty break, and one final outing before bed. Because I’m present all day rather than just popping in, the dogs get consistent supervision and company from morning to night, not just at scheduled intervals. 🛡️ Safety & Trust Environment Introductions • New dogs are introduced slowly and one at a time, on neutral ground first • Supervised play only until comfort and compatibility are confirmed • Separate spaces available if any dog needs a break or shows stress Home Safety • Secure, fenced play area — gates checked before every outdoor session • No toxic plants, foods, or chemicals within reach • Choking hazards and small objects kept out of paws’ reach • Fresh water available at all times Supervision • Dogs are never left unsupervised with unfamiliar dogs • Overnight check-ins for any dog showing anxiety or restlessness • Crate or designated calm space available for dogs who prefer it Health & Emergency Prep • Owner’s vet contact and emergency contact kept on file for every stay • Basic pet first aid kit on hand • Nearest emergency vet clinic address saved and ready • Immediate photo/video updates sent to owners so they always feel their dog is safe Trust & Communication • Daily photo/video updates sent to owners • Honest, prompt communication about any behavior changes, incidents, or concerns • Meet-and-greet offered before every new booking so owners can see the space and ask questions

Sitter Profile Image: Tyrie H.
Verified Background Check
Tyrie H.
$77
total per night
5.0 out of 5 stars
• 29 reviews
4 repeat clients
10 years of experience
Rancho Santa margarita, CA, 92688

“Tyrie was wonderful to my senior Doberman, Jimmy, and sent me pics during my week vacation. We had a meet and greet before his booking and she asked all of the right questions for clarification. I could tell Jimmy was comfortable during his stay with her. I will definitely keep Tyrie in mind for any future boarding needs. 10/10 for Tyrie!”

Profile image
Priscila G.
Sitter Profile Image: Olga M.
Verified Enhanced Background Check
Olga M.
$56
total per night
5.0 out of 5 stars
• 159 reviews
46 repeat clients
10 years of experience
Irvine, CA, 92620

“We left our dog Lucy with Olga for 17 days while we were traveling abroad. Olga sent us photo updates every couple of days to let us know Lucy was doing well. Communication with Olga is straightforward and easy. We boarded with Olga a few months ago for a few days and Lucy came home excited and happy so we knew we would go with Olga for this longer stay. Olga is now our go to person for boarding Lucy when we go on short or long trips! Thank you for taking such good care of our Lucy :)”

Profile image
Stephanie C.
Sitter Profile Image: Jolene K.
Verified Enhanced Background Check
Jolene K.
$70
total per night
4.0 out of 5 stars
• 3 reviews
2 repeat clients
15 years of experience
Rancho Santa Margarita, CA, 92688

“We appreciate Jolene keeping Daisy safe and happy during her stay. We especially want to thank her for accommodating our unexpected last-minute schedule change when we were stranded with a flat tire, having that flexibility was a huge relief.”

Profile image
Alicia H.
Sitter Profile Image: Zhongwen X.
Verified Enhanced Background Check
Zhongwen X.
$70
total per night
5.0 out of 5 stars
• 15 reviews
4 repeat clients
3 years of experience
Lower Peters Canyon, Irvine, CA, 92602

“He lives in a great community with plenty of open spaces, parks, and trails. My dog looks very happy with him. He fed, walked, and played with my dog. He also sent me photos and videos how he took care of my dog. He is a dog lover and great carer.”

Profile image
Peihu L.
Sitter Profile Image: Trena & Leo C.
Verified Enhanced Background Check
Trena & Leo C.
$70
total per night
5.0 out of 5 stars
• 11 reviews
5 repeat clients
25 years of experience
Northwood, Irvine, CA, 92620

“Trena and Leo were absolutely amazing!!! They watched our golden retriever puppy for the weekend and did drop in visits for our cat! She was very responsive and sent many photos and videos! We didn’t have to worry once about them, they were in such good hands! We will absolutely book with her again and couldn’t recommend her more!!!”

Profile image
Caroline C.
Sitter Profile Image: Winnie C.
Verified Enhanced Background Check
Winnie C.
$70
total per night
5.0 out of 5 stars
• 11 reviews
2 repeat clients
15 years of experience
Irvine, CA, 92618

“Winnie was so great and patient with my two pups, one of which was a very cautious chiweenie. She sent updates and pictures throughout their stay with her. Winnie had great attention to detail and made sure to communicate clearly about meeting the needs of my pups!”

Profile image
Rochelle C.
Sitter Profile Image: Yanping S.
Verified Enhanced Background Check
Yanping S.
$67
total per night
5.0 out of 5 stars
• 1 review
16 years of experience
Northwood, irvine, CA, 92620

“Yanping was an excellent dog sitter! She was incredibly responsive and kept us updated daily with photos of Leo, which gave us great peace of mind while we were away. It was reassuring knowing he was in such good hands throughout our trip. I highly recommend Yanping to anyone looking for a reliable and caring sitter. We’ll definitely be booking her again for all our future trips.”

Profile image
Ivan M.
1 / 1
View more

The median cost per night for dog boarding in Foothill Ranch is $59

Dog parents share their Rover experiences - Foothill Ranch

1 / 1
5.0 out of 5 stars

She sent me regular photo updates, and I’m so happy that Bay seemed to have such a great time! Her responses were always prompt and thoughtful, which made me feel very comfortable and reassured. I would definitely book with her again❣️

Profile image
Natsumi S.
Boarding
5.0 out of 5 stars

Wen is amazing! It was Daisy’s first time boarding and she was so happy and loved the whole time! She made Daisy and myself feel so comfortable! I definitely will be rebooking!

Profile image
Emma J.
Boarding
5.0 out of 5 stars

Amanda is fantastic. She took great care of our senior dog and was even able to administer her daily pill/medication. Couldn’t recommend her more. Thanks so much Amanda!

Profile image
Karina A.
Boarding
5.0 out of 5 stars

Jay and his wife are the kindest people! They treated Kafka like she was their own. We received consistent photo and video updates, which gave us so much peace of mind while we were away. Kafka looked so happy and comfortable with them, and it was clear she adjusted well considering she was away from us! We couldn’t have asked for a better experience and would absolutely trust Kafka with them again!

Profile image
Alia M.
Boarding
5.0 out of 5 stars

Zhenny was great! She was caring and inform us what is going on well with pictures. She is kind to Tigger. I will definitely use her again!

Profile image
Erika K.
Boarding
5.0 out of 5 stars

Mike and Donna were fantastic! They updated us on Katie and sent multiple pictures. I know our little pup was in knowledgeable and caring hands!

Profile image
K B.
Boarding
5.0 out of 5 stars

We recently had Bradey stay in our home for two weeks while we traveled, and I can't recommend her highly enough. From the very beginning, her communication was excellent, and she carried herself with a level of professionalism that put us completely at ease having her in our home. Our dog Lizzie is older, requires medication several times a day, and typically struggles with separation anxiety when we're away. Bradey handled all of it beautifully. We came home to a happy, relaxed dog who showed no signs of the anxiety we usually worry about, and that alone meant so much to us. Our house was clean and tidy when we returned as well. It's clear Bradey genuinely cares about the animals and homes she's trusted with. We felt completely comfortable with her staying with us, and we'll absolutely be booking her again.

Profile image
Jolynn G.
Boarding
5.0 out of 5 stars

Maria and her family took care of my senior dog, Suki, while my husband and I were out of town. Our scheduled dog-sitter had canceled on us due to personal issues so we needed to find another one. Suki required a little extra care because of her age and they provided a safe and comfortable space for her. We did not get too much communication while we were gone but Suki was well cared for. I met Maria initially for a meet and greet, then her father when we dropped Suki off for her stay. We felt comfortable with booking with them so we scheduled it. She had a great time and my mother-in-law picked her up. Thanks for taking care of Suki while we were gone!

Profile image
Trina D.
Boarding
5.0 out of 5 stars

Jie was a great sitter for Oscar! She communicated often and sent lots of pictures. Oscar had a comfortable stay and came home happy.

Profile image
Raashi K.
Boarding
5.0 out of 5 stars

Grace had the best time with Neha and her family! Grace stayed an entire month so it was crucial for me to know that she was going to be taken care of appropriately, especially as I was going abroad. This is a stressful time for a dog owner as you want to be sure you are making the right choice. Immediately after meeting with Neha and her husband, I knew that she would be well at Neha's. Grace and Hachi (Neha's dog) hit it off nicely and got along together quickly. Neha's house was very welcoming and dog friendly. Neha and her husband were very kind, they wanted to be sure they could provide appropriate care for my dog and that their dog and mine would get along. All the conditions were there for me, really. During my trip, I was getting pictures daily, and I could tell Grace felt at home there, I saw her playing, resting, smiling. I almost fell bad she would have to leave because she no longer have dog friends to play with at home (my other dog passed away recently). I would definitely ask Neha to watch Grace again and we talked about having play dates for Grace and Hachi in the near future. 5 stars! Well deserved!

Profile image
Julien J.
Boarding
5.0 out of 5 stars

My boy came back super happy from staying the night with Linda for the first time! So no doubt she kept amazing care of him. She also sweet the sweetest photos😊 Would def. Recommend! Thank you, Linda🤍

Profile image
Holly S.
Boarding
5.0 out of 5 stars

What an absolute blessing. From the very first contact, our meet and greet, and Fiona’s first stay over, the experience has been top-notch and the love felt for the fur babies is off the charts. I am truly grateful we found you and will most definitely be using you when we travel and are not able to take Fiona with us I highly highly highly recommend her services.

Profile image
Nikki B.
Boarding
5.0 out of 5 stars

We’ve been using Rover over the past five years, and fortunate to have met Gina as she is one of the best sitters around. My dog, who is very timid, was very comfortable around her family, including their own dog, Daisy. Gave me peace of mind which allowed me to enjoy my own vacation, which is all one can ask.

Profile image
L F.
Boarding
5.0 out of 5 stars

Flor was great! My dog was happy to be there & happy when I picked up. Had a good experience with the boarding! We'll book again!

Profile image
graphyxguy503
Boarding
5.0 out of 5 stars

Our dog was well cared for and enjoyed his visit playing with the other dogs and spending time in the large backyard. We were very happy with his stay and would readily book again with Nichole.

Profile image
Roger G.
Boarding
5.0 out of 5 stars

Aanchal has taken great care of Pepito in the last few years. Great communication. I highly recommend her.

Profile image
Yukiko I.
Boarding
5.0 out of 5 stars

Our experience was absolutely wonderful! From the very beginning, communication was quick, friendly, and professional, which gave us great peace of mind. Throughout the stay, we received updates and adorable photos everyday, and it was clear that our pet was happy, comfortable, and well cared for. We would definitely book with them again and highly recommend them to anyone looking for a trustworthy and caring Rover sitter. Thank you so much for taking such great care of our furry family member!

Profile image
Lina W.
Boarding
5.0 out of 5 stars

Pili was really great! From taking great care of our dogs, to being flexible with timing, to communicating and sending tons of pictures, everything was awesome. I would highly recommend Pili if you ever need someone to watch your pups!

Profile image
Yash P.
Boarding
5.0 out of 5 stars

My dogs always love staying with Meg! They’re so well taken care of and they come back happy every time. They’ve really bonded with her other two pups so it’s nice nice having friends for my dogs to play with other than each other 😊

Profile image
Jenn T.
Boarding
5.0 out of 5 stars

I have used Amanda twice to board my three dogs at her house. She has been absolutely great and sends me photos daily along with updates. They are all supervised in her backyard especially with the coyotes. I like knowing I can leave my dogs with someone and know they will be watched and cared for and not have to worry. I will definitely use her again in the future and recommend her to anyone who is in need of several dogs being boarded at the sitters house as some sitters can only watch one or two.

Profile image
jennifer m.
Boarding
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 boarding

  1. 1. Search

    Browse profiles of sitters near you who offer dog boarding.
  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 boarding - Foothill Ranch

Select a filter and find qualifying sitters offering dog boarding.

Sitters in Foothill Ranch average 11
repeat dog boarding clients

FAQs for Dog Boarding - Foothill Ranch

Frequently asked questions about Rover

The average cost of Dog Boarding in Foothill Ranch is $59 per night as of October 2026. Most bookings cost between $37 and $83 per night. 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 4,239 sitters on Rover offering Dog Boarding across Foothill Ranch. Enter your ZIP code to see which available sitters are closest to your home.

Every sitter on Rover has their own routine. Depending on the arrangements you agree on before the stay, a sitter can follow your dog’s regular feeding schedule, provide a comfortable place to sleep, offer companionship, and support their usual exercise and play needs.

95% of sitters in Foothill Ranch can provide daily exercise during dog boarding stays. Depending on the sitter, their home environment, and your dog’s needs, this may include walks, outdoor play, indoor enrichment activities, or supervised play with compatible dogs. These activities are not automatically included with every booking, so ask the sitter what a typical day looks like.

During the Meet & Greet, discuss your dog’s usual exercise and play routine, whether they can safely interact with other dogs, and any activities or restrictions the sitter should follow. You can also ask the sitter to send photo and message updates during the stay so you can see how your dog is spending their time.

Preparing for drop-off is easy when you have a checklist! To help your dog settle into their Foothill Ranch home-away-from-home, packing:

  • Health and safety essentials such as their ID tags, vaccination records, medication, and emergency vet or secondary caregiver contacts.
  • Food and gear such as harnesses, collars, food (portioned by day), and an item that smells like you.
  • Special instructions such as a list of training cues, medical administration needs, or favorite hang-out spots in your Foothill Ranch.

<b>Tip:</b> You can upload your dog’s routine and medical info directly onto their profile so your sitter always has the details at their fingertips.

You and your Foothill Ranch sitter can schedule drop-off and pick-up in a way that works best for the both of you—and your dog. Most sitters offer flexible times for drop-off and pick-up but the easiest way to confirm those times will be through in-app messaging. Confirm your arrival time the day of pick-up and drop-off can also help keep the process smooth and organized.

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

While each sitter sets their own vaccine requirements, staying up-to-date on your dog’s vaccines is the best way to be "boarding ready". Vaccinations help create a safe environment for all pets under a sitter’s care.

Many sitters in CA ask that dogs be up to date on core vaccines like the Canine Parvovirus, Canine Distemper, Canine Adenovirus, Bordetella, and Rabies.

By discussing your pet's health history early, you’re adding a layer of confidence for you and your sitter before the booking begins.

If a health concern arises during a stay, your sitter is instructed to contact you and our Trust & Safety team immediately and, if needed, take your dog to the closest veterinarian. Through our Trust & Safety support team, sitters can ask for diagnostic advice from a qualified veterinary professional if your dog is showing signs of possible illness.

For extra peace of mind, you can also prepare an authorization form for your regular vet. An authorization form outlines your preferred method of care and allows your sitter to bring your pet into their regular clinic.

Every qualified booking made on Rover is backed by the Rover Guarantee, which includes reimbursement for eligible emergency vet care.

Connect anywhere with the Rover app

Download on the App Store BadgeGet it on Google Play Badge