Founded with love and built on trust, Rainbow Kennels has been a cornerstone of compassionate dog care for over two decades. What began as a small, family-run kennel nestled in the countryside has grown into a trusted name in canine boarding—where professionalism meets heart.
Inspired by our lifelong bond with dogs, we created a place where every pup feels at home, every tail finds a reason to wag, and every pet parent feels peace of mind. From humble beginnings to a thriving care facility, our journey has always been guided by one simple truth: dogs deserve the very best.
To provide exceptional, personalized care in a secure and loving environment — ensuring every dog entrusted to us experiences safety, enrichment, and genuine affection.
To be the region’s most trusted and respected kennel, setting the gold standard in pet care through excellence, compassion, and continuous innovation—where dogs thrive and owners feel confident every time they walk through our doors.
We treat every dog as if they were our own — with warmth, respect, and unwavering attention. We are passionate about pets and our customers.
From clean facilities to trained professionals, your pet’s health and safety are at the heart of all we do.
We constantly improve our services through education, feedback, and industry best practices.
"Our pup came home from their training program like a whole new dog — obedient, confident, and still full of personality. Really loved the services here and the staffs too!"
— Lisa R., St. Cloud, MN
"We adopted a started German Shorthaired from Rainbow Kennels, and he’s been an amazing addition to our family — and a fantastic hunting partner!"
— Dan T., Rochester, MN
"Rainbow Kennels took such great care of our golden retriever while we were on vacation. The staff was friendly, and got photo updates. Highly recommend!"
— Sarah M., Minneapolis, MN