Crossroads will be updating our shelter hours beginning July 7th. More Info

Find Your Perfect Companion

Embark on a journey to find your perfect companion. Through our efforts in rescue and rehabilitation, we strive to improve the lives of animals in need.

Complimentarily, post-adoption training and behavior support at your fingertips

Browse Available Dogs

Browse Active Pre Select Dogs

Browse Cats

Browse Active Pre Select Cats

Stay Connected

Join Our Mailing List

Veterinary Clinic Hours

Monday         8:00 am - 5:00 pm
Tuesday           10:00 am - 2:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm


Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday.      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313

Stay Connected

Join Our
Mailing List

Veterinary Clinic Hours

Monday         8:00 am - 5:00 pm
Tuesday           10:00 am - 2:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm


Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday.      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313

Stay Connected

Join Our Mailing List

Veterinary Clinic Hours

Monday         8:00 am - 5:00 pm
Tuesday           10:00 am - 2:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm


Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday.      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313

Stay Connected

Join Our Mailing List

Veterinary Clinic Hours

Monday         8:00 am - 5:00 pm
Tuesday           10:00 am - 2:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm


Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday.      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313