Adopt

Puppies and dogs in Ontario

Looking for a puppy or dog in Ontario? Adopt a Pet can help you find a new best friend near you.

A pair of dogs

Adopt a dog in Ontario

These adorable dogs are available for adoption in Ontario. To learn more about each adoptable dog, click on the "i" icon for fast facts, or their photo or name for full details.
new badge
Photo of Cassia

Cassia

Mixed Breed (Medium)

Female, Young
Hamilton, ON
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs, Good with cats,
Story
🖤FOSTER-TO-ADOPT CASSIA🖤 F | 8M | 16.1 KG | Mixed Breed | UTD on shots | Spayed | Good with dogs | Good with cats | Not kid tested | Medium energy | Playful | Softy | Gentle | Charming Meet Cassia! This playful pup has a personality that shines as bright as the sun (with the fur to match)! You can usually find her playing with her doggo friends, lounging in the sun, or charming everyone she meets. It's the best day ever when she gets to do all three! Cassia is looking forward to meeting her furrever playmates! She loves playing with other dogs and she was very gentle in her experience with cats. She'd be successful in a home with fur siblings as long as they are properly introduced. She hasn't met human children yet but with proper introductions and boundaries in place, she'd be a great fur sibling for your kiddos! This loving girl needs a family who is willing to work on all basic training, and show them the ropes of living in a home environment! Cassia can't wait to meet her forever family and show them how much love she's been saving up for them! Is it you??
new badge
Photo of Rusi

Rusi

Mixed Breed (Medium)

Female, Young
Hamilton, ON
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs, Good with cats,
Story
🖤FOSTER-TO-ADOPT RUSI🖤 F | 10M | 15.3 KG | Mixed Breed | UTD on shots | Spayed | Good with dogs | Cat tested | Not kid tested | Medium energy | Playful | Loving | Social | Sweetheart Rusi might be the happiest girl on the planet! This precious girl loves people with all her heart and will greet everyone with butt wiggles and smiles for days! To Rusi, there's no such thing as "too much" attention. Rusi has the typical energy of a puppy and the playful spirit to match. She needs a furrever family who will foster her playful side, but also teach her basic commands and manners. She's looking for a mentor to show her the ropes of her new home environment. Rusi loves playing with other doggos and she did well when introduced to cats. With proper introductions, she'd be a great addition to a family with other dogs or cats. Although she hasn't met any kids yet, given boundaries and proper introductions, she'd settle in well with human siblings, too! Rusi can't wait to meet her forever family! Is it you??
new badge
Photo of Gorda

Gorda

Beagle/Mixed Breed (Medium)

Female, Adult
Hamilton, ON
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs, House-trained,
Story
🖤ADOPT GORDA🖤 F | 4Y | 22.4 KG | BEAGLE MIX | SPAYED | UTD on shots | Housebroken | Crate Trained | Good with dogs | Likely good with cats | Not kid-tested Are you looking for a chill, sweet dog to take lots of naps with? Then Gorda is the Beagle for you! Gorda is quiet and laid-back but also playful on walks. Gorda's favourite thing in the world is food. And more than that, she loves working for her meals. Gorda's second favourite thing in the world is walks. She's great on a leash but will let you know when she wants to sniff something by the side of the road. She loves to roll in freshly cut grass or delightful smells. After her walk, she enjoys a big long nap and is content to rest for the rest of the day. A great day for Gorda would have 2 slow walks with lots of time for her to sniff the grass. Other than that, Gorda isn't picky! She is happy to settle down and take a nap as long as she gets her walks in. Gorda is currently fostered along with two doggy siblings and is great with them! After a slow and proper introduction, Gorda is now playing together with her foster sibling and has great fun with him. Gorda has not met any cats but is curious when she sees cats on walks. She has also not met any kids. However, as Gorda is a really calm and snoozy girl, she will probably do well with both kids and cats. Gorda is looking for a forever family that will give her the love and attention that she needs! Her ideal family would give her lots of belly rubs and make sure that she gets all her walks in. If you're looking for a calm, sweet, and adaptable dog, then Gorda is the one for you! Apply now -> https://www.barkatthemoonrescue.ca/dog-adoption-application
new badge
Photo of Elias

Elias

Mixed Breed (Large)

Male, Adult
Hamilton, ON
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with dogs, Good with cats,
Story
🖤FOSTER-TO-ADOPT ELIAS🖤 M | 5Y | 29.9 KG | Mixed Breed | UTD on shots | Neutered | Good with dogs | Good with cats | Not kid tested | Medium energy | Playful | Affectionate | Gentle Elias is the living embodiment of "good boy!" This pup is one of the most gentle creatures you'll ever meet! While he enjoys play with his humans and other doggos, he also values his independence. After a long day of socializing, he likes to have some time to himself at the end of the day to decompress with a good, long nap (same dude). Elias loves food but his favourite reward is praise! He is eager to please and learns best when he's thrown a little party when he picks up new commands. Not only will training be easy with this smart boy, it'll be a blast for everyone! He is great with dogs, humans, and even cats! As always, though, proper introductions are important when adopting a new pet. Although Elias hasn't met any children yet, he'll be a great fur sibling for anyone with the proper introductions and boundaries! Elias needs a family who is committed to providing all basic training, and teaching him the ropes of living in a home environment. You won't believe how much love this softy has to give!
new badge
Photo of Timmy 3788

Timmy 3788

Chihuahua

Female, Puppy
Pickering, ON
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs,
Story
***REMINDER:  Please read the bio requirements and only fill in the application if you can meet ALL requirements. Due to the number of applications being received for each dog, we are only able to contact the applicants who have met ALL the listed Requirements*** Name/Tag#: Timmy 3788 Age: DOB Feb 14, 2024- approx. 12 weeks Sex/Altered: Male, No- currently unaltered due to size Weight: 2.2 lbs upon intake Breed: Chihuahua Foster Home Location: UXBRIDGE, ON Adoption Fee:  $900.00 + $500.00 deposit returnable once neutered. Temperament: Outgoing Activity/Energy Level: Active in between naps Up to date on Shots: Yes, will need rabies at 6 months Housebroken: Work in progress Crate Trained: No Ok with Dogs: Yes Ok with Cats: Unknown Ok with Kids:  Yes, kids over 12 years Origin: Mom & litter found on roadside Requirements: Securely fenced yard, someone home most of the time, experienced with tiny dogs, no kids under 12 years.   About Timmy: We call Timmy ‘Tiny Tim’ as he is quite petite and fine boned at this stage.  He is all chihuahua with an outgoing, fearless personality. He is a short coated pup with white points on his front feet, tip of tail and a line between his eyes.  Can we say adorable? Timmy and his littermates where found abandoned.  He is not living in the past as he is excited, curious and fun loving.  Tiny Tim loves toys, loves the yard and loves to snuggle with you when he is ready for a nap.  He gets along with other dogs in his foster home without fear but could also be an only dog provided someone was home all the time.  Currently he sleeps in a dog bed in the kitchen. He is not housetrained but we are working on it. He loves his food, his toys, the other dogs and his people. Tiny Tim’s needs are above average because of his size.  He will need feeding 3 times a day for quite a while. He will need dog clothes to keep his petite frame warm and a close eye kept on his progress, as dog’s this small need extra observation to keep them healthy and safe. We are looking for an individual or family that has small/tiny dog experience and would be willing to do puppy training with this outgoing tiny guy. A small yard is needed that is securely secure. No apartments or condos as he would fit between the rails of balconies. He also enjoys the outdoors far too much to keep him from having a yard. Given his tininess, his future vetting will include a rabies vaccination and neuter at the adopter’s vet discretion. Chihuahua lovers this dog could be for you! Personality plus and small. Questions? Contact us at: www.loyalrescue.com/contactUs.php For Adoption Application please visit: www.loyalrescue.com/application.php Thank you for considering a rescue dog! May 13, 2024, 6:58 pm
new badge
Photo of Brucey

Brucey

Mixed Breed (Large)

Male, Puppy
Sudbury, ON
Size
(when grown) -
Details
-
Story
Meet Brucey, a sweet, shy puppy with a heart full of loyalty. He's still learning about the world, but he's eager to discover every bit of it with a loving family by his side. Brucey's favorite activities include snuggling up for a good cuddle and giving his loyalty to those who show him kindness and love. His gentle nature and affectionate personality make him a wonderful companion. Brucey may be shy, but his love knows no bounds. He's waiting patiently for a forever home where he can share his endless love and loyalty. His sweetness and devotion make him the perfect addition to any family looking to add a furry friend to their home. Adopt Brucey, and let his loyalty and love brighten your life. Primary Color: Black Secondary Color: Tan Weight: 18.9 Age: 0yrs 5mths 0wks

Search for a puppy or dog

Use the search tool below to browse adoptable puppies and adult dogs in Ontario.

Puppies and dogs in Ontario cities

Dogs in Acton Dogs in Alliston Dogs in Almonte Dogs in Amherstburg Dogs in Angus Dogs in Arnprior Dogs in Aylmer Dogs in Ayr Dogs in Azilda Dogs in Barrie Dogs in Beamsville Dogs in Beeton Dogs in Belleville Dogs in Binbrook Dogs in Blenheim Dogs in Bobcaygeon Dogs in Bolton Dogs in Bowmanville Dogs in Bracebridge Dogs in Bradford Dogs in Brantford Dogs in Brighton Dogs in Brockville Dogs in Caledon East Dogs in Caledonia Dogs in Campbellford Dogs in Carleton Place Dogs in Casselman Dogs in Chatham Dogs in Chelmsford Dogs in Clinton Dogs in Cobourg Dogs in Cochrane Dogs in Collingwood Dogs in Cornwall Dogs in Corunna Dogs in Crystal Beach Dogs in Deep River Dogs in Delhi Dogs in Dorchester Dogs in Dryden Dogs in Dunnville Dogs in Elliot Lake Dogs in Elmira Dogs in Embrun Dogs in Espanola Dogs in Essex Dogs in Exeter Dogs in Fergus Dogs in Fort Erie Dogs in Fort Frances Dogs in Gananoque Dogs in Georgetown Dogs in Goderich Dogs in Gravenhurst Dogs in Guelph Dogs in Haileybury Dogs in Hamilton Dogs in Hanover Dogs in Hawkesbury Dogs in Hearst Dogs in Huntsville Dogs in Ingersoll Dogs in Innisfil Dogs in Iroquois Falls Dogs in Kanata Dogs in Kapuskasing Dogs in Kemptville Dogs in Kenora Dogs in Keswick Dogs in Kincardine Dogs in King Dogs in Kingston Dogs in Kirkland Lake Dogs in Kitchener Dogs in Leamington Dogs in Lindsay Dogs in Listowel Dogs in Lively Dogs in London Dogs in Manotick Dogs in Marathon Dogs in Meaford Dogs in Midland Dogs in Milton Dogs in Mitchell Dogs in Mount Albert Dogs in Mount Forest Dogs in Napanee Dogs in Newcastle Dogs in New Hamburg Dogs in New Liskeard Dogs in Niagara Falls Dogs in Nobleton Dogs in North Bay Dogs in Orangeville Dogs in Orillia Dogs in Oshawa Dogs in Ottawa Dogs in Owen Sound Dogs in Paris Dogs in Parry Sound Dogs in Pembroke Dogs in Perth Dogs in Petawawa Dogs in Peterborough Dogs in Petrolia Dogs in Picton Dogs in Port Colborne Dogs in Port Dover Dogs in Port Elgin Dogs in Port Hope Dogs in Port Perry Dogs in Prescott Dogs in Renfrew Dogs in Richmond Dogs in Ridgetown Dogs in Rockland Dogs in Rockwood Dogs in Russell Dogs in Sarnia Dogs in Sault Ste. Marie Dogs in Shelburne Dogs in Simcoe Dogs in Smiths Falls Dogs in Smithville Dogs in Southampton Dogs in Stayner Dogs in St Catharines Dogs in St George Dogs in St Marys Dogs in Stouffville Dogs in Stratford Dogs in Strathroy Dogs in St Thomas Dogs in Sturgeon Falls Dogs in Sudbury Dogs in Sutton West Dogs in Tavistock Dogs in Thunder Bay Dogs in Tilbury Dogs in Tillsonburg Dogs in Timmins Dogs in Toronto Dogs in Tottenham Dogs in Uxbridge Dogs in Vineland Dogs in Walkerton Dogs in Wallaceburg Dogs in Wasaga Beach Dogs in Waterford Dogs in Welland Dogs in Wellesley Dogs in Windsor Dogs in Woodstock

Shelters & rescues in Ontario

There are animal shelters and rescues that focus specifically on finding great homes for dogs in Ontario. Browse these rescues and shelters below.

Here are a few organizations closest to you:

Rescue

Cedar Hills Animal Sanctuary

Durham Ontario, Durham, ON N0G 1R0

Pet Types: cats, dogs, farm animals, rabbits, small animals

More an arrow icon

Rescue

Renewed Life Animal Rescue

Wingham, ON N0G 2W0

Pet Types: cats, dogs, rabbits, small animals

More an arrow icon

Rescue

Adopt-a-Pet/ Petrescue

Lucknow, ON N0G 2H0

Pet Types: cats, dogs

More an arrow icon

Shelter

Adopt-a-Pet/Pet Rescue

Lucknow, ON N0G 2H0

Pet Types: cats, dogs

More an arrow icon

Rescue

Owen Sound Animal Shelter

2125 18th Avenue East, Owen Sound, ON N4K 1W8

Pet Types: cats, birds, dogs, rabbits, reptiles, small animals

More an arrow icon

Rescue

Bow Wow Rescue

RR#3, Clinton, ON N0M 1L0

Pet Types: dogs

More an arrow icon

Rescue

Hobo Haven Pet Rescue

St Jacobs, ON N0B 2N0

Pet Types: dogs

More an arrow icon

Shelter

Ontario Britts Rescue

Waterloo, ON N2V 2J2

Pet Types: dogs

More an arrow icon

Rescue

Georgian Triangle Humane Society

549 Tenth Line, collingwood, ON L9Y 0W1

Pet Types: cats, dogs

More an arrow icon

Looking for a specific shelter or rescue?

For a comprehensive list of all shelters and rescues, try our search page. We have more than 17,000 organizations in our database with furry pals waiting for a new home!

Image of dog

Looking for a specific breed?

Select from the options below to view adoptable puppies and dogs in Ontario

Popular dog breeds

Affenpinscher Afghan Hound Airedale Terrier Akbash Akita Alaskan Klee Kai Alaskan Malamute American Bulldog American Cocker Spaniel American Eskimo Dog American Hairless Terrier American Pit Bull Terrier American Staffordshire Terrier Anatolian Shepherd Aussiedoodle Australian Cattle Dog Australian Kelpie Australian Shepherd Australian Terrier Basenji Basset Hound Beagle Bearded Collie Beauceron Bedlington Terrier Belgian Laekenois Belgian Malinois Belgian Shepherd Belgian Tervuren Bernedoodle Bernese Mountain Dog Bichon Frise Black Mouth Cur Black and Tan Coonhound Bloodhound Blue Lacy/Texas Lacy Bluetick Coonhound Bolognese Border Collie Border Terrier Borzoi Boston Terrier Bouvier des Flandres Boxer Boykin Spaniel Briard Brittany Brussels Griffon Bull Terrier Bullmastiff Cairn Terrier Canaan Dog Cane Corso Cardigan Welsh Corgi Carolina Dog Catahoula Leopard Dog Caucasian Shepherd Dog Cavachon Cavalier King Charles Spaniel Cavapoo Chesapeake Bay Retriever Chihuahua Chinese Crested Chinook Chiweenie Chow Chow Clumber Spaniel Cockapoo Cocker Spaniel Collie Coonhound Corgi Coton de Tulear Curly-Coated Retriever Dachshund Dalmatian Dandie Dinmont Terrier Doberman Pinscher Dogo Argentino Dogue de Bordeaux Dutch Shepherd English (Redtick) Coonhound English Bulldog English Cocker Spaniel English Setter English Shepherd English Springer Spaniel English Toy Spaniel Entlebucher Feist Field Spaniel Fila Brasileiro Finnish Lapphund Finnish Spitz Flat-Coated Retriever Fox Terrier (Smooth) Fox Terrier (Toy) Fox Terrier (Wirehaired) Foxhound French Bulldog German Pinscher German Shepherd Dog German Shorthaired Pointer German Spitz German Wirehaired Pointer Glen of Imaal Terrier Goberian Golden Retriever Goldendoodle Gordon Setter Great Dane Great Pyrenees Greater Swiss Mountain Dog Greyhound Halden Hound (Haldenstrover) Harrier Havanese Horgi Hovawart Husky Ibizan Hound Icelandic Sheepdog Irish Setter Irish Terrier Irish Water Spaniel Irish Wolfhound Italian Greyhound Italian Spinone Jack Russell Terrier Japanese Chin Jindo Kai Dog Karelian Bear Dog Keeshond Kerry Blue Terrier Kishu Komondor Kuvasz Kyi Leo Labradoodle Labrador Retriever Lakeland Terrier Lancashire Heeler Leonberger Lhasa Apso Löwchen Maltese Maltipoo Manchester Terrier Maremma Sheepdog Mastiff Miniature Bull Terrier Miniature Dachshund Miniature Pinscher Morkie Mountain Cur Munsterlander Mutt Neapolitan Mastiff Newfoundland Norfolk Terrier Norwegian Buhund Norwegian Elkhound Norwegian Lundehund Norwich Terrier Nova Scotia Duck-Tolling Retriever Old English Sheepdog Olde English Bulldogge Otterhound Papillon Parson Russell Terrier Patterdale Terrier (Fell Terrier) Pekingese Pembroke Welsh Corgi Petit Basset Griffon Vendeen Pharaoh Hound Pitsky Plott Hound Podengo Portugueso Pointer Polish Lowland Sheepdog Pomeranian Pomsky Poodle (Miniature) Poodle (Standard) Poodle (Toy or Tea Cup) Portuguese Water Dog Presa Canario Pug Puggle Puli Pumi Rat Terrier Redbone Coonhound Rhodesian Ridgeback Rottweiler Saluki Samoyed Schiller Hound Schipperke Schnauzer (Giant) Schnauzer (Miniature) Schnauzer (Standard) Schnoodle Scottie, Scottish Terrier Scottish Deerhound Sealyham Terrier Shar Pei Sheepadoodle Sheltie, Shetland Sheepdog Sheppit Shepsky Shiba Inu Shih Poo Shih Tzu Silky Terrier Skye Terrier Sloughi St. Bernard Staffordshire Bull Terrier Sussex Spaniel Swedish Vallhund Texas Heeler Thai Ridgeback Tibetan Mastiff Tibetan Spaniel Tibetan Terrier Tosa Inu Treeing Walker Coonhound Vizsla Weimaraner Welsh Springer Spaniel Welsh Terrier Westie, West Highland White Terrier Wheaten Terrier Whippet Wirehaired Pointing Griffon Xoloitzcuintle/Mexican Hairless Yorkie Poo Yorkie, Yorkshire Terrier