This document contains JavaScript. You may have disabled JavaScript, or perhaps your browser does not support it. Please be aware that some of the useful features of our site depend upon this technology. You can download (for free) a newer browser that supports JavaScript from either Microsoft (www.microsoft.com) or Netscape (www.netscape.com). PetHarbor.com: Animal Shelter adopt a pet; dogs, cats, puppies, kittens! Humane Society, SPCA. Lost & Found. PetHarbor.com: Animal Shelter adopt a pet; dogs, cats, puppies, kittens! Humane Society, SPCA. Lost & Found.
Search Radius (miles)
10 20 50 100 200

We are querying the database, please wait...

Adoptable, Lost and Found Pets

Select All Shelters
Unselect All Shelters
Action Volunteers for Animals: Pickering, ON: 1 animals
Action Volunteers for Animals - AVA - Toronto West: Woodbridge, ON: 26 animals
Action Volunteers for Animals - AVA-Durham Region: Oshawa, ON: 34 animals
Action Volunteers for Animals - AVA-Hamilton: Hamilton, ON: 19 animals
Alliston and District Humane Society: Everett, ON: 49 animals
Animal Adoptions of Flamborough Inc.: Hamilton, ON: 44 animals
Anita's Stevens Swan Humane Society: Utica, NY: 78 animals
Annex Cat Rescue: Toronto, ON: 23 animals
Brampton Animal Services: Brampton, ON: 51 animals
Brant County SPCA: Brantford, ON: 45 animals
Cambridge & District Humane Society: Cambridge, ON: 23 animals
Canadian Chihuahua Rescue and Transport: North York, ON: 3 animals
Canine Haven Rescue: Ajax, ON: 9 animals
Central New York SPCA: Syracuse, NY: 62 animals
Chautauqua County Humane Society - off-site: : 2 animals
Chautauqua County Humane Society - on-site: Jamestown, NY: 31 animals
Chemung County Humane Society & SPCA, Inc.: Elmira, NY: 14 animals
Chenango SPCA: Norwich, NY: 10 animals
City of Buffalo Animal Shelter: BUFFALO, NY: 484 animals
City of Greater Sudbury Animal Shelter: Wahnapitae, ON: 31 animals
City of Oshawa Animal Services: Oshawa, ON: 66 animals
City of Toronto Animal Services - Public Found Reports: Toronto, ON: 374 animals
City of Toronto Animal Services East Region: Toronto, ON: 30 animals
City of Toronto Animal Services North Region: Toronto, ON: 28 animals
City of Toronto Animal Services West Region: Toronto, ON: 20 animals
Eastern Ontario Potcake Rescue: Orleans, ON: 1 animals
Etobicoke Humane Society: Etobicoke, ON: 71 animals
Feral Cat Rescue: Shelburne, ON: 28 animals
Finger Lakes SPCA, Inc.: Bath, NY: 40 animals
Friends of the Orleans County Animal Shelter: Albion, NY: 7 animals
Gananoque & District Humane Society: Gananoque, ON: 24 animals
Guelph Humane Society: Guelph, ON: 263 animals
Hamilton/Burlington SPCA - HBSPCA: Hamilton, ON: 9 animals
Heart of Niagara Animal Rescue: LOCKPORT, NY: 15 animals
Home Again Animal Rescue: BANCROFT, ON: 1 animals
Home at Last Rescue: Etobicoke, ON: 46 animals
Hornell Area Humane Society: Hornell, NY: 50 animals
Humane Society Hastings Prince Edward (QHS): Belleville, ON: 83 animals
Humane Society of Durham Region - Humane Society of Durham Region: WHITBY, ON: 21 animals
Humane Society of Greater Niagara: St Catharines, ON: 200 animals
Humane Society of Kawartha Lakes - Humane Society of Kawartha Lakes: Lindsay, ON: 32 animals
Humane Society of Rome - Humane Society of Rome, INC: ROME, NY: 40 animals
Humane Society of Yates County: Penn Yan, NY: 57 animals
K9 Crusaders: COLBORNE, ON: 2 animals
K9 Pest Management Group Inc: ALLISTON, ON: 1 animals
Kingston Animal Rescue: Kingston, ON: 50 animals
Kingston Humane Society: Kingston, ON: 110 animals
Lakefield Animal Welfare Society: Selwyn, ON: 20 animals
Lanark Animal Welfare Society: Smiths Falls, ON: 47 animals
Logan’s Rescue: ONTARIO, NY: 3 animals
Lyndhurst Feral Cat Project: Lyndhurst, ON: 7 animals
Marshall's Dog Rescue: Perth, ON: 39 animals
Napanee Community Kitten Rescue: Selby, ON: 29 animals
Niagara County SPCA: Niagara Falls, NY: 73 animals
Niagara SPCA & Humane Society: Welland, ON: 32 animals
Niagara SPCA & Humane Society - Niagara Falls Shelter: Niagara Falls, ON: 244 animals
Niagara SPCA & Humane Society - Paulmac's - Dorchester Rd (Niagara Falls): Niagara Falls, ON: 5 animals
Niagara SPCA & Humane Society - PetSmart - Oakwood Drive (Niagara Falls): Niagara Falls, ON: 29 animals
Niagara SPCA & Humane Society - PetValu - Lundy's Lane (Niagara Falls): Niagara Falls, ON: 1 animals
Niagara SPCA & Humane Society - PetValu - Portage Rd (Niagara Falls): Niagara Falls, ON: 3 animals
Niagara SPCA & Humane Society - PetValu - Vansickle Rd (St. Catharines): St Catharines, ON: 9 animals
Niagara SPCA & Humane Society - Port Colborne Animal Shelter: PORT COLBORNE, ON: 15 animals
Niagara SPCA & Humane Society - Seaway Mall Cat Adoption Centre: WELLAND, ON: 12 animals
Niagara SPCA & Humane Society - Welland Shelter: Welland, ON: 427 animals
Ninth Life Cat Rescue of Ontario: OAKVILLE, ON: 42 animals
North Bay Humane Society - North Bay Humane Society: NORTH BAY, ON: 72 animals
Northumberland Humane Society: Cobourg, ON: 77 animals
NOTL Cats: Niagara On The Lake, ON: 1 animals
Ontario County Humane Society: Canandaigua, NY: 35 animals
Orphan Angels Cat Sanctuary: Erie, PA: 48 animals
Oswego County Humane Society, Inc.: Oswego, NY: 4 animals
Ottawa Humane Society: Ottawa, ON: 182 animals
Peterborough Humane Society: Peterborough, ON: 18 animals
Pets Alive Animal Rescue Niagara Inc.: St Catharines, ON: 7 animals
PHI PPRM (Demo): Oakville, ON: 8 animals
Potsdam Humane Society: Potsdam, NY: 37 animals
Purrfect Companion Of Norfolk - Purrfect Companions of Norfolk: DELHI, ON: 47 animals
Rochester Animal Services: Rochester, NY: 125 animals
Simcoe and District Humane Society: Simcoe, ON: 70 animals
Simcoe and District Humane Society - Simcoe and District Humane Society: Simcoe, ON: 29 animals
Sit With Me Rescue: Ottawa, ON: 57 animals
Spay Neuter Kingston Initiative: Kingston, ON: 2 animals
SPCA Serving Allegany County: Belmont, NY: 107 animals
SPCA Serving Erie County: Buffalo, NY: 48 animals
SPCA Serving Erie County - Erie County SPCA Harlem Road Shelter: BUFFALO, NY: 70 animals
SPCA Serving Erie County - Erie County SPCA Offsite Locations: BUFFALO, NY: 7 animals
Susquehanna SPCA: Cooperstown, NY: 45 animals
Team Cat Rescue (TEAMCR): Scarborough, ON: 45 animals
The Animal Guardian Society: BLACKSTOCK, ON: 17 animals
The Humane Society - New Shelter: BINGHAMTON, NY: 52 animals
The Humane Society of Kitchener Waterloo & Stratford Perth: Kitchener, ON: 80 animals
The Humane Society of Kitchener Waterloo & Stratford Perth - Kitchener Waterloo Humane Society: Kitchener, ON: 32 animals
The Humane Society of Kitchener Waterloo & Stratford Perth - Stratford Perth Humane Society: Stratford, ON: 18 animals
Toronto Cat Rescue - Volunteer Centre: Etobicoke, ON: 14 animals
Upper Credit Humane Society: Erin, ON: 35 animals
Uxbridge-Scugog Animal Control Centre: Port Perry, ON: 8 animals
Vaughan Animal Services: Vaughan, ON: 98 animals
Search Selected Shelters



Adoptable Pets ONLY (Includes Many Rescue Groups)

Select All Shelters
Unselect All Shelters
A.A.R.F. TN to NY Connection: Syracuse, NY: 9 animals
Action Volunteers for Animals: Pickering, ON: 1 animals
Action Volunteers for Animals - AVA - Toronto West: Woodbridge, ON: 28 animals
Action Volunteers for Animals - AVA-Durham Region: Oshawa, ON: 34 animals
Action Volunteers for Animals - AVA-Hamilton: Hamilton, ON: 19 animals
Alliston and District Humane Society: Everett, ON: 49 animals
Animal Adoptions of Flamborough Inc.: Hamilton, ON: 44 animals
Anita's Stevens Swan Humane Society: Utica, NY: 78 animals
Annex Cat Rescue: Toronto, ON: 23 animals
Atascosa Animal Allies - NY Transport Stop: Buffalo, NY: 8 animals
Australian Shepherds Furever - Ithica, NY Chapter: Ithaca, NY: 1 animals
Ayres Memorial Animal Shelter: Sprakers, NY: 68 animals
Belles Buds NorthEast Rescue: Rochester, NY: 7 animals
Brant County SPCA: Brantford, ON: 45 animals
Brindle Posse Rescue, Inc.: Ontario, NY: 5 animals
Cambridge & District Humane Society: Cambridge, ON: 23 animals
Canadian Chihuahua Rescue and Transport: North York, ON: 3 animals
Canine Haven Rescue: Ajax, ON: 9 animals
Central New York SPCA: Syracuse, NY: 62 animals
Chautauqua County Humane Society - off-site: : 2 animals
Chautauqua County Humane Society - on-site: Jamestown, NY: 31 animals
Chemung County Humane Society & SPCA, Inc.: Elmira, NY: 14 animals
Chenango SPCA: Norwich, NY: 10 animals
City of Buffalo Animal Shelter: BUFFALO, NY: 484 animals
City of Greater Sudbury Animal Shelter: Wahnapitae, ON: 31 animals
CNY ADOPT A CAT: Clay, NY: 5 animals
Col. Potter Cairn Terrier Rescue Network - North East Region: Whitesboro, NY: 2 animals
Companion Animal Coalition: Erie, PA: 12 animals
Danimal’s Help: Endicott, NY: 4 animals
Dickin Memorial Animal Hospital: Endicott, NY: 16 animals
East Coast Adoptions - Sherburne: Sherburne, NY: 26 animals
Eastern Ontario Potcake Rescue: Orleans, ON: 1 animals
Etobicoke Humane Society: Etobicoke, ON: 71 animals
Feral Cat Rescue: Shelburne, ON: 28 animals
Ferals and Kittens and Cats Oh My: Rochester, NY: 10 animals
Finger Lakes Cat Tales: Penfield, NY: 1 animals
Finger Lakes SPCA, Inc.: Bath, NY: 40 animals
Friends Forever Animal Rescue: Pennellville, NY: 14 animals
Friends of the Orleans County Animal Shelter: Albion, NY: 7 animals
Full Hearts Cat Rescue: Rochester, NY: 6 animals
G.R.A.S.P., Inc.: Rochester, NY: 34 animals
Gananoque & District Humane Society: Gananoque, ON: 24 animals
Gertie's Small Dog Rescue, Inc: Fulton, NY: 3 animals
Grace’s Legacy: Erin, NY: 1 animals
Guelph Humane Society: Guelph, ON: 263 animals
Hamilton/Burlington SPCA - HBSPCA: Hamilton, ON: 9 animals
Happy Bark: Erie, PA: 13 animals
Heart of Niagara Animal Rescue: LOCKPORT, NY: 15 animals
Home Again Animal Rescue: BANCROFT, ON: 1 animals
Home at Last Rescue: Etobicoke, ON: 46 animals
Hornell Area Humane Society: Hornell, NY: 50 animals
Hornell Area Humane Society RR269: Hornell, NY: 35 animals
Humane Society Hastings Prince Edward (QHS): Belleville, ON: 83 animals
Humane Society of Durham Region - Humane Society of Durham Region: WHITBY, ON: 21 animals
Humane Society of Greater Niagara: St Catharines, ON: 200 animals
Humane Society of Kawartha Lakes - Humane Society of Kawartha Lakes: Lindsay, ON: 32 animals
Humane Society of Rome - Humane Society of Rome, INC: ROME, NY: 40 animals
Humane Society of Wayne County (NY): Lyons, NY: 14 animals
Humane Society of Yates County: Penn Yan, NY: 57 animals
Jefferson County S.P.C.A.: Watertown, NY: 48 animals
Joyful Rescues, Inc.: Cuba, NY: 58 animals
K9 Crusaders: COLBORNE, ON: 2 animals
K9 Pest Management Group Inc: ALLISTON, ON: 1 animals
Karols Kats Cat Adoption: brewerton, NY: 5 animals
Keller's Kats Rescue, Inc: Rochester, NY: 77 animals
Kingston Animal Rescue: Kingston, ON: 50 animals
Kingston Humane Society: Kingston, ON: 110 animals
KittyCorner of CNY, Inc.: Liverpool, NY: 8 animals
Lakefield Animal Welfare Society: Selwyn, ON: 20 animals
Lakeshore Humane Society: Dunkirk, NY: 24 animals
Lanark Animal Welfare Society: Smiths Falls, ON: 47 animals
Lava's Lost & Forgotten Felines Ltd: Binghamton, NY: 19 animals
Lewis County Humane Society: Glenfield, NY: 46 animals
Logan’s Rescue: ONTARIO, NY: 3 animals
Lollypop Farm, the Humane Society of Greater Rochester: Fairport, NY: 112 animals
Lyndhurst Feral Cat Project: Lyndhurst, ON: 7 animals
Marshall's Dog Rescue: Perth, ON: 39 animals
Mr. Grey's Strays: Brockport, NY: 2 animals
Napanee Community Kitten Rescue: Selby, ON: 29 animals
New Beginnings Animal Rescue - NY: Pembroke, NY: 2 animals
Niagara County SPCA: Niagara Falls, NY: 73 animals
Niagara SPCA & Humane Society: Welland, ON: 32 animals
Niagara SPCA & Humane Society - Niagara Falls Shelter: Niagara Falls, ON: 244 animals
Niagara SPCA & Humane Society - Paulmac's - Dorchester Rd (Niagara Falls): Niagara Falls, ON: 5 animals
Niagara SPCA & Humane Society - PetSmart - Oakwood Drive (Niagara Falls): Niagara Falls, ON: 29 animals
Niagara SPCA & Humane Society - PetValu - Lundy's Lane (Niagara Falls): Niagara Falls, ON: 1 animals
Niagara SPCA & Humane Society - PetValu - Portage Rd (Niagara Falls): Niagara Falls, ON: 3 animals
Niagara SPCA & Humane Society - PetValu - Vansickle Rd (St. Catharines): St Catharines, ON: 9 animals
Niagara SPCA & Humane Society - Port Colborne Animal Shelter: PORT COLBORNE, ON: 15 animals
Niagara SPCA & Humane Society - Seaway Mall Cat Adoption Centre: WELLAND, ON: 12 animals
Niagara SPCA & Humane Society - Welland Shelter: Welland, ON: 427 animals
Ninth Life Cat Rescue of Ontario: OAKVILLE, ON: 42 animals
North Bay Humane Society - North Bay Humane Society: NORTH BAY, ON: 72 animals
North Country Pet Adoption Services: Glenfield, NY: 60 animals
Northern Chautauqua Canine Rescue: Westfield, NY: 11 animals
Northumberland Humane Society: Cobourg, ON: 77 animals
NOTL Cats: Niagara On The Lake, ON: 1 animals
Ontario County Humane Society: Canandaigua, NY: 35 animals
Orphan Angels Cat Sanctuary: Erie, PA: 48 animals
Oswego County Humane Society, Inc.: Oswego, NY: 4 animals
Peterborough Humane Society: Peterborough, ON: 18 animals
Pets Alive Animal Rescue Niagara Inc.: St Catharines, ON: 7 animals
PHI PPRM (Demo): Oakville, ON: 8 animals
Pibbles n More Animal Rescue Inc.: Binghamton, NY: 37 animals
Pixie Mamas Rescue: Buffalo, NY: 9 animals
Potsdam Humane Society: Potsdam, NY: 37 animals
Purrfect Companion Of Norfolk - Purrfect Companions of Norfolk: DELHI, ON: 47 animals
Rescue Pit, Inc.: Rochester, NY: 1 animals
RescueDogsRescueSoldiers: Cherry Valley, NY: 13 animals
Ridge's Rescue: Rochester, NY: 1 animals
ROC the Dogs Rescue, Inc.: North Chili, NY: 4 animals
Rochester Animal Services: Rochester, NY: 125 animals
Rosebud Rescue: West Falls, NY: 7 animals
Roxy's K9 Rescue - Buffalo NY transport stop: Buffalo, TX: 59 animals
Safe At Last Animal Rescue: Fultonham, NY: 3 animals
Sam Coffey Animal Rescue Friends - Buffalo NY Transport: Buffalo, NY: 26 animals
Save A Mutt Kennel - Rochester NY transport: Rochester, NY: 46 animals
Seventh Heaven Rescue: Syracuse, NY: 18 animals
Simcoe and District Humane Society: Simcoe, ON: 70 animals
Simcoe and District Humane Society - Simcoe and District Humane Society: Simcoe, ON: 29 animals
Sit With Me Rescue: Ottawa, ON: 57 animals
Smiling Dog Farms - Rochester NY: Rochester, NY: 1 animals
Snip Tip and Return, Inc.: Sherman, NY: 25 animals
Spay Neuter Kingston Initiative: Kingston, ON: 2 animals
SPCA Serving Allegany County: Belmont, NY: 107 animals
SPCA Serving Erie County: Buffalo, NY: 48 animals
SPCA Serving Erie County - Erie County SPCA Harlem Road Shelter: BUFFALO, NY: 70 animals
SPCA Serving Erie County - Erie County SPCA Offsite Locations: BUFFALO, NY: 7 animals
Super Heroes Humane Society: Oneonta, NY: 21 animals
SusieQ Dog ResQ: Conesus, NY: 1 animals
Susquehanna SPCA: Cooperstown, NY: 45 animals
Tabby Town-Friends for Felines, Inc.: Blasdell, NY: 28 animals
Team Cat Rescue (TEAMCR): Scarborough, ON: 45 animals
The Animal Guardian Society: BLACKSTOCK, ON: 17 animals
The Humane Society - New Shelter: BINGHAMTON, NY: 52 animals
The Humane Society of Kitchener Waterloo & Stratford Perth: Kitchener, ON: 80 animals
The Humane Society of Kitchener Waterloo & Stratford Perth - Kitchener Waterloo Humane Society: Kitchener, ON: 32 animals
The Humane Society of Kitchener Waterloo & Stratford Perth - Stratford Perth Humane Society: Stratford, ON: 18 animals
The Sweet Life Animal Rescue: Morris, NY: 19 animals
The Ten Lives Club: Blasdell, NY: 91 animals
Toronto Cat Rescue - Volunteer Centre: Etobicoke, ON: 14 animals
Unconditional Love Pet Rescue, Rochester NY transport: Rochester transport, NY: 21 animals
Upper Credit Humane Society: Erin, ON: 35 animals
Volunteers For Animals - Genesee County Animal Shelter: Batavia, NY: 18 animals
Wanderers Rest Humane Association: Canastota, NY: 29 animals
Wayward Paws, Inc.: New Woodstock, NY: 23 animals
Wyoming County SPCA: Attica, NY: 14 animals
Search Selected Shelters