Dog boarding · Buffalo, MN

Luxury dog boarding in Buffalo, MN.

Real rooms with solid walls, a full day in the play yards, and photos so you can check in from anywhere. Right here in town.

Ruffin Inn provides luxury dog boarding for Buffalo, MN families at our eight-acre facility in Buffalo, MN. We're located in Buffalo, MN itself. Ruffin Inn is Buffalo's own boarding facility, built on eight acres just north of town. Most Buffalo families are here in under ten minutes, which makes drop-off before work and pickup on the way home easy on the whole week. Private suites, supervised group play, and frequent photo updates have earned 5.0 stars across 360+ Google reviews. We also offer daycare, grooming, training, and cat boarding.

Boarding for Buffalo families

Buffalo is home for us, so a lot of our regulars are neighbors. They board for work trips and weekends on Buffalo Lake, send their dogs for daycare a few days a week, and stop in for grooming between stays. Being local also means quick tours: swing by during business hours and see the suites and yards before you book.

Why Buffalo dog owners choose Ruffin Inn

  • Right here in town. No long haul before a trip. We're minutes from anywhere in Buffalo, so a stay starts and ends without eating up your day.
  • Luxury boarding environment. Private suites with solid sheetrock or glass walls, group play yards, and raised cots. No chain-link cages, same standards every day.
  • Frequent photo updates. More than 5,500 families follow our Facebook for frequent photos. You'll see your dog while they're with us.
  • Most-reviewed in Wright County. 5.0 stars across 360+ Google reviews from Buffalo and beyond.

Getting here from Buffalo

We're at 2667 Dague Ave NE, three miles north of downtown off Highway 25.

Questions from Buffalo families

Where exactly in Buffalo is Ruffin Inn?

We're at 2667 Dague Ave NE, about three miles north of downtown Buffalo off Highway 25. Look for the eight-acre property on the east side of the road.

How far is Ruffin Inn from Buffalo, MN?

Ruffin Inn is located in Buffalo, MN itself, at 2667 Dague Ave NE, just north of downtown.

Do you board dogs from Buffalo?

Yes. Many Buffalo families board their dogs with us. Pet families across Wright County and the surrounding 50 miles choose Ruffin Inn for the luxury boarding environment and the frequent photo updates.

Is Ruffin Inn a luxury boarding facility?

Yes. Every boarding dog gets a private suite with solid sheetrock or glass walls and a raised cot, plays in open group yards with trained handlers, and takes a midday nap break. No chain-link cages or jail-like runs anywhere on the property.

What vaccinations do you require?

Rabies, DHPP (distemper combo), and Bordetella, with Bordetella administered at least 7 days before the first stay. Same requirements for boarding, daycare, grooming, and training.

Can I tour the facility before my dog stays?

Yes. We have an open-door tour policy. Drop in during business hours, or schedule a tour through our booking portal. Tours typically take 10 to 15 minutes.

How much does dog boarding cost?

Boarding starts at $49 per night for the first dog as one all-inclusive rate, with 30% off each additional dog from the same family. See our rates page for current pricing on all services.

Also serving nearby

Book your Buffalo dog's first stay

New families get a quick orientation visit before the first overnight.

Or call (763) 682-4247