dog hiding in a shrub

Lost and Found Pets

Losing or finding an animal is stressful, so it’s important to know what to do next.

  • Be mindful that the animal that is lost or found may be frightened and can possibly cause harm.
  • Check for an identification tag. If the found animal isn’t wearing one you can bring them into a local veterinary clinic or animal welfare organization to scan for a microchip. Please call ahead of time before doing so.
  • Impounds can assist you based on the location where the animal is lost or found. Check out the tab below for a list of impounds by location.
  • If you find an adult cat that looks healthy, it’s home may be nearby. Your best option for the cat is to leave it where you find it unless it is sick, injured, or in immediate danger. Check back later to see if the cat has gone back home. It’s important to remember that cats have great instincts and like to go out and explore even if they’re not supposed to.
  • Social media is a helpful tool when you need to share lost or found animals. Be sure to include a clear picture, where the animal was found, and who to contact in your posts.

Ruff Start Rescue highly recommends utilizing Lost Dogs Minnesota resources. Especially their found dog checklist and lost dog checklist in your time of need.

The Retrievers provide excellent resources for lost and found animals as well.

Impounds to Contact by A-Z Location

Afton Hillcrest Animal Hospital 651-484-7211
Afton Mally’s Sunshine Kennel 715-246-2467
Afton St. Croix Animal Friends 651-730-6008
Airport Police Bloomington Animal Control 952-563-4942
Albert Lea Freeborn County Humane Society 507-377-8501
Albertville Monticello Animal Control 612-859-6989
Andover Dover Kennel 763-434-7332
Annandale Annandale Vet Clinic 320-274-3535
Anoka Anoka Animal Containment Facility 763-576-2850
Anoka Anoka Animal Containment Facility 763-576-2850
Anoka Anoka Animal Containment Facility 763-576-2850
Apple Valley Cedar View Animal Hospital 952-432-4928
Apple Valley Palomino Pet Hospital 952-953-8387
Arden Hills Hillcrest Animal Hospital 651-484-7211
Arden Hills St Paul Animal Control 651-266-1100
Austin Mower County Humane Society 507-437-7005
Baytown Animal Humane Society Woodbury 651-730-6008
Becker Monticello Animal Control 612-859-6989
Belle Plaine Critter Getter 952-381-7739
Bethel Gratitude Farms (763) 331-2275
Big Lake Monticello Animal Control 612-859-6989
Birchwood Otter Lake Animal Care Center 651-426-8871
Blaine Dover Kennel 763-434-7332
Bloomington Bloomington Animal shelter 952-563-4942
Brainerd Crow Wing Heartland Animal Rescue Team AKA “HART” 218-829-4141
Brooklyn Center PUPS 763-494-5999
Buffalo Crossroads Animal Shelter 763-684-1234
Buffalo The Humane Society of Wright County 763-682-1029
Burnsville American Boarding 952-894-3647
Burnsville Burnsville Animal Control 952-894-3647
Burnsville Minnesota Valley Humane Society 952-894-5000
Cambridge Cambridge Police Department 763-331-2275
Cambridge Isanti County Humane Society 651-689-2334
Carver Countryside Veterinarian and Feed 952-442-4200
Centerville Otter Lake Animal Care Center 651-426-8871
Chanhassen Chanhassen Vet Clinic 952-934-8862
Chanhassen Countryside Veterinarian and Feed 952-442-4200
Chaska Carver/Scott Humane Society 952-368-3553
Chaska Chaska Valley Vet Clinic 952-448-2936
Chaska Four Paws Animal Control 952-894-9065
Chisago Northwoods Humane Society 651-982-0240
Chisago City Linstrom AMC 651-257-0622
Circle Pines Otter Lake Animal Care Center 651-426-8871
Coleraine Itasca – Star of the North Humane Society 218-245-3732
Columbia Heights Camden Pet Hospital 612-522-4374
Columbia Heights Pet Central 612-781-6941
Columbus Township Dover Kennel 763-434-7332
Coon Rapids Coon Rapids Humane Society 763-434-7332
Corcoran Corcoran Pet Care Center 763-420-3930
Corcoran Monticello Animal Control 763-295-3808
Corinna Township Annandale Vet Clinic 320-274-3535
Cottage Grove Animal Humane Society Woodbury 651-730-6008
Cottage Grove Park Grove Pet Clinic 651-459-9663
Crookston Polk County Humane Society 218-281-7225
Crystal PUPS 763-494-5999
Dayton Monticello Animal Control 612-859-6989
Deephaven Village Animal Hospital 952-474-4194
Delano Crossroads Animal Shelter 952-474-4194
Dellwood Hillcrest Animal Hospital 651-484-7211
Denmark Township Animal Humane Society Woodbury 651-730-6008
Detroit Lakes Becker County Humane Society 218-847-0511
Duluth Animal Allies Humane Society (St. Louis County) 218-722-5341
Eagan Pilot Knob Animal Hospital 651-452-8160
East Bethel Gratitude Farms 763-331-2275
Eden Prairie Bloomington Animal Control 952-563-4942
Edina Hopkins Pet Hospital 952-935-5567
Elk River Barrington Oaks Vet Hospital 763-441-4000
Elko New Market Critter Getter 952-381-7739
Excelsior S. Lake Animal Control 952-258-5321
Excelsior South Lake Minnetonka Police Dept 952-474-3261
Fairmont Martin County Humane Society 507-238-1885
Falcon Heights Hillcrest Animal Hospital 651-484-7211
Falcon Heights St Paul Animal Control 651-266-1100
Farmington Castle Rock Kennels 651-463-7387
Fergus Falls Humane Society of Otter Tail County 218-739-3494
Forest Lake Hillcrest Animal Hospital 651-484-7211
Forest Lake Otter Lake Animal Hospital 651-426-8871
Fridley Brighton Vet Clinic 651-636-1063
Fridley Dover Kennel 763-434-7332
Fridley Skyline Vet Clinic 763-574-9892
Glenwood Pope County Humane Society 320-634-3491
Golden Valley Golden Valley Police Dept 763-593-8079
Grant Township Hillcrest Animal Hospital 651-484-7211
Greenwood S. Lake Animal Control 952-474-3261
Ham Lake Gratitude Farms 763-331-2275
Ham Lake M. Skinner 763-444-4247
Hamel Medina Police Dept 763-473-9209
Hastings Friends of Animals DBA Animal Ark 651-438-9196
Hastings Shamrock Animal Hospital 651-423-3565
Hibbing Hibbing Animal Shelter (St. Louis County) 218-263-4050
Hilltop Brighton Vet Clinic 651-636-1063
Hopkins Hopkins Pet Hospital 952-935-5566
Howard Lake Crossroads Animal Shelter 763-684-1234
Hudson Township Animal Humane Society Woodbury 651-730-6008
Hugo Hillcrest Animal Hospital 651-484-7211
Hugo Otter Lake Animal Hospital 651-426-8871
Hutchinson Crow River Vet Clinic 320-587-4888
Independence Crossroads Animal Shelter 763-684-1234
International Falls Koochiching County Humane Society 218-283-4651
Inver Grove Heights Oakcrest Kennels 651-451-7687
Inver Grove Heights S St. Paul Animal Hospital 651-455-5897
Isanti City of Isanti 763-444-4761
Isanti county Isanti county Animal Control 320-492-5865
Jordan Critter Getter 952-381-7739
Lake City Hiawatha Humane Society of Lake City 651-345-4793
Lake Elmo Animal Humane Society Woodbury 651-730-6008
Lake Elmo None- call Police 651-439-9381
Lakeland Animal Humane Society Woodbury 651-730-6008
Lakeville Dakota Pet Hospital 952-469-1525
Lakeville Lakeville Animal Control 952-985-4800
Lauderdale Hillcrest Animal Hospital 651-484-7211
Le Sueur Critter Getter 952-381-7739
Lexington Otter Lake Animal Care Center 651-426-8871
Lindstrom Northwoods Humane Society 651-982-0240
Lino Lakes Otter Lake Animal Care Center 651-426-8871
Linwood Gratitude Farms 763-331-2275
Linwood M. Skinner 763-444-4247
Litchfield Meeker County Humane Society 952-693-7648
Little Canada Hillcrest Animal Hospital 651-484-7211
Little Canada St Paul Animal Control 651-266-1100
Little Falls Morrison County Humane Society 320-749-2865
Livonia Princeton Vet Clinic 763-389-2440
Loretto Medina Police Dept 763-473-9209
Mahtomedi Hillcrest Animal Hospital 651-484-7211
Mahtomedi Otter Lake Animal Care Center 651-426-8871
Mankato Humane Society of Mankato (Blue Earth/Nicollet) 507-625-6373
Maple Grove PUPS 763-494-5999
Maple Lake Annandale Vet Clinic 320-274-3535
Maple Plain Crossroads Animal Shelter 763-684-1234
Maplewood Hillcrest Animal Hospital 651-484-7211
Maplewood St Paul Animal Control 651-266-1100
Marine on St. Crois Otter Lake Animal Care Center 651-426-8871
Marine on St. Croix AHS-Woodbury 651-730-6008
Marshall Humane Society of Lyon County 507-537-7966
May Township AHS-Woodbury 651-730-6008
May Township Otter Lake Animal Care Center 651-426-8871
Medina Medina Police Dept 763-473-9209
Mendota Heights ALS Boarding Kennel 952-452-6809
Mendota Heights Four Paws Animal Control 952-894-9065
Mendota Heights S St. Paul Animal Hospital 952-894-9065
Minneapolis Camden Pet Hospital 612-522-4374
Minneapolis Minneapolis Animal Control 612-673-3000
Minnetonka Village Animal Hospital 952-474-4194
Minnetrista Crossroads Animal Shelter 763-684-1234
Monticello Monticello Animal Control 612-859-6989
Mound Crossroads Animal Shelter 763-684-1234
Mounds View Brighton Vet Clinic 651-636-1063
Mounds View Otter Lake Animal Care Center 651-426-8871
New Brighton Brighton Vet Hospital 651-636-1063
New Brighton St Paul Animal Control 651-266-1100
New Hope PUPS 763-494-5999
New Market Critter Getter 952-381-7739
New Prague Critter Getter 952-381-7739
New Richmond WI Mally’s Sunshine Kennel 715-246-2467
New Ulm Brown County Humane Society 507-359-2312
Newport S St. Paul Animal Hospital 651-455-5897
North Branch M. Skinner 763-444-4247
North Oaks Hillcrest Animal Hospital 651-484-7211
North Oaks St Paul Animal Control 651-266-1100
North St. Paul Hillcrest Animal Hospital 651-484-7211
North St. Paul Otter Lake Animal Care Center 651-426-8871
Northfield Countryside Animal Hospital and Kennels 507-645-4477
Nowthen Dover Kennels 763-434-7332
Oak Park Heights Animal Humane Society Woodbury 651-730-6008
Oakdale St Paul Animal Control 651-266-1100
Oakdale – cats Hillcrest Animal Hospital 651-484-7211
Oakdale – dogs AHS-Woodbury 651-730-6008
Orono Crossroads Animal Shelter 763-684-1234
Osseo None- call Police 763-424-5444
Otsego Monticello Animal Control 612-859-6989
Owatonna Steele County Humane Society 507-451-4512
Park Rapids Hubbard County Humane Society 218-732-3165
Plymouth PUPS 763-494-5999
Princeton Princeton Vet Clinic 763-389-2440
Prior Lake Four Paws Animal Control 952-894-9065
Ramsey Anoka Animal Containment Facility 763-576-2850
Red Wing Goodhue County Humane Society 651-388-5286
Redwood Falls Redwood County Humane Society 507-637-8606
Richfield Bloomington Animal Control 952-563-4942
Robbinsdale Camden Pet Hospital 612-522-4374
Robbinsdale Golden Valley Police Dept 763-593-8079
Rochester Olmstead County Humane Society 507-288-7226
Rockford Crossroads Animal Shelter 763-684-1234
Rogers Monticello Animal Control 612-859-6989
Rosemount Shamrock Animal Hospital 651-322-2323
Rosemount Shamrock Animal Hospital 651-423-3565
Roseville St Paul Animal Control 651-266-1100
Savage Four Paws Animal Control 952-894-9065
Scandia Hillcrest Animal Hospital 651-484-7211
Scandia Washington County Sheriffs Department 651-439-9381
Scott County Critter Getter 952-381-7739
Shakopee Four Paws Animal Control 952-894-9065
Shoreview Hillcrest Animal Hospital 651-484-7211
Shoreview St Paul Animal Control 651-266-1100
Shorewood South Lake Minnetonka Police Dept 952-474-3261
South St. Paul S St. Paul Animal Hospital 651-455-5897
South St. Paul S St. Paul Animal Hospital 651-455-5897
Spring Lake Park Dover Kennel 763-434-7332
Spring Lake Park Hillcrest Animal Hospital 651-484-7211
Spring Park Crossroads Shelter 763-684-1234
St. Anthony Hillcrest Animal Hospital 651-484-7211
St. Anthony Pet Central 612-781-6941
St. Bonifacious Crossroads Animal Shelter 763-684-1234
St. Cloud Tri-County Humane Society ( serving Benton/Sherburne/Stearns Counties) 320-252-0896
St. Francis Gratitude Farms 763-331-2275
St. Louis Park St. Louis Park Police Dept 952-924-2618
St. Mary’s Point AHS-Woodbury 651-730-6008
St. Michael Monticello Animal Control 612-859-6989
St. Michael Monticello Animal Control 763-295-3808
St. Paul AHS- St. Paul 651-645-7387
St. Paul St Paul Animal Control 651-266-1100
St. Paul Park S St. Paul Animal Hospital 651-455-5897
Stacy Hillcrest Animal Hospital 651-484-7211
Stacy Northwoods Humane Society 651-982-0240
Stillwater Animal Humane Society Woodbury 651-730-6008
Stillwater Twshp Hillcrest Animal Hospital 651-484-7211
Tonka Bay South Lake Minnetonka Police Dept 952-474-3261
Two Harbors Lake County Humane Society 218-834-3935
Vadnais Heights Hillcrest Animal Hospital 651-484-7211
Vadnais Heights St Paul Animal Control 651-266-1100
Virginia Mesabi Humane Society (St. Louis County) 218-741-7425
W. St. Paul S St. Paul Animal Hospital 651-455-5897
Waconia Countryside Veterinarian and Feed 952-442-4200
Waconia Waconia Vet Clinic 952-442-2119
Waseca Waseca County Humane Society 507-835-4272
Watertown Country Kennels 952-657-2575
Waverly Crossroads Animal Shelter 763-694-1234
Wayzata Wayzata Police Dept 952-404-5340
West Lakeland Hillcrest Animal Hospital 651-484-7211
West St. Paul S St. Paul Animal Hospital 651-455-5897
White Beak Twshp Hillcrest Animal Hospital 651-484-7211
White Bear Lake Animal Control and Management 651-426-4013
White Bear Lake Hillcrest Animal Hospital 651-484-7211
White Bear Lake St Paul Animal Control 651-266-1100
White Bear Township St Paul Animal Control 651-266-1100
Willernie Hillcrest Animal Hospital 651-484-7211
Willmar Hawk Creek Animal Shelter 320-235-0290
Winona Winona Area Humane Society 507-452-3135
Woodbury Animal Humane Society Woodbury 651-730-6008
Woodland Village Animal Hospital 952-474-4194
Wyoming Chisago County Humane Society 651-462-2125
Zimmerman Princeton Vet Clinic 763-389-2440