Adopt

Puppies and dogs in Alberta

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

A pair of dogs

Adopt a dog in Alberta

These adorable dogs are available for adoption in Alberta. 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 Lotus

Lotus

Labrador Retriever/Collie

Female, 4 yrs
Edmonton, AB
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs, Good with cats, House-trained,
Story
Lotus's Story Lotus is a beautifully gentle 45lb dog who is looking for her perfect match! At four years old, much of life is still new to her. She spent her early years in a shelter environment, and while she’s made beautiful progress in foster care, she is still learning to navigate everyday experiences with confidence. Lotus takes things in at her own pace — and when she’s given the time and space to do that, she shows just how much she has to offer. With people she trusts, Lotus’s personality shines! She has a wonderfully silly, goofy side — zooming around the yard, playing with toys, and showing off a lighthearted charm that feels like a reward you’ve earned. < Lotus is naturally timid with new people and unfamiliar situations. She will need an adopter who understands that trust takes time, and who is committed to using gentle, patient, positive reinforcement to help her continue building confidence. She is not a dog who will settle in overnight — but she is absolutely a dog who will form a deep and meaningful bond. One of Lotus’s greatest strengths is her love of other dogs. She has excellent social skills and truly comes alive in their presence. A calm, confident canine companion would likely help her feel more secure and could play an important role in her continued growth. Lotus is looking for a quiet, stable home with a fully fenced yard, where she can move at her own pace and feel safe as she adjusts. Her ideal person is someone who is either experienced with shy dogs or open to learning — someone who sees her sensitivity not as a challenge, but as something to respect and support. With patience, consistency, and kindness, Lotus will continue to grow into the dog she is meant to be. She doesn’t need perfection — just someone willing to meet her where she is and walk alongside her as she gains confidence. Her journey is already well underway. Now she’s ready to continue it in a home of her own.
new badge
Photo of Spirit

Spirit

Shepherd (Unknown Type)

Female, Puppy
Edmonton, AB
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
-
Story
From toy time to zoomies around the living room, this youngster is happiest when there's fun to be had and people nearby to share it with. This puppy is sure to keep you laughing. Like any growing pup, this youngster will benefit from positive reinforcement training and plenty of enrichment to help build confidence and good manners along the way. Ready to welcome home a best friend who's equal parts adorable and entertaining? Come meet this playful puppy at EHS and adopt today! Primary Color: Brindle Weight: 10.3 Age: 0yrs 3mths 0wks
new badge
Photo of Ronnie

Ronnie

Terrier (Unknown Type, Medium)

Male, 1 yr
Edmonton, AB
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Hi, I’m Ronnie!About me: I’m a little bundle of everything, I’m a young guy with lots of energy. I love you play, balls my favorite or anything with a squeaker, but I also love snuggles and sleep.Likes: toys with squeakers Dislikes: nothing really. Very inquisitive. He will let you know when he’s not sure about something or when he wants your attention. Putting his harness on might be a dislike or maybe it’s just a game of ‘catch me if you can’Special request: noneKennel trained: YesHouse trained: YesDogs: yesCats: yesChildren: yesAll with proper introduction. He can be timid at first but his excitement can be overwhelming & he may get vocal & mouthy.
new badge
Photo of Paulie Walnuts

Paulie Walnuts

Pit Bull Terrier/Mixed Breed (Medium)

Male, 2 mos
Airdrie, AB
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
##2772911##
new badge
Photo of Amanda

Amanda

Shepherd (Unknown Type)/Mixed Breed (Medium)

Female, 7 mos
Airdrie, AB
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
##2758457##
new badge
Photo of Rex

Rex

Border Collie

Male, 6 yrs 1 mo
Calgary, AB
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Meet Rex, a handsome middle-aged Border Collie who is doing an amazing job of overcoming his fears! This lovely boy is friendly with most new people and, once he feels comfortable, will greet you with a happy smile and eagerly lean in for scratches. He loves to play and have fun, and will keep your life entertaining! While he`s making wonderful progress, certain men, sudden movements, and loud noises can still make him nervous, so having a patient family who will continue building his confidence at his own pace will be important!Rex is crate trained, has excellent recall, and has been known to be social with other dogs, so he may enjoy sharing his home with a calm canine companion. He`s lived around children before, but respectful teenagers who understand him would be the best fit. We are not sure how he would do with cats or small animals, meaning slow introductions would be key! Due to a history of tummy troubles, Rex is on a hypoallergenic diet and receives regular vitamin B12 injections to keep him feeling his best, and his new family should be prepared to continue this care. Brave, sweet, and incredibly deserving, Rex is ready to find a family who will love him just as he is!Rex is:- open to older kids 13+- unknown with cats, slow intros required- open to dogs pending successful intros

Search for a puppy or dog

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

Puppies and dogs in Alberta cities

Shelters & rescues in Alberta

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

Here are a few organizations closest to you:

Rescue

Heart Prints Dog Rescue Society

PO Box90082, Beaumont RPO Montalet, Beaumont, AB T4X 0C8

Pet Types: dogs

More an arrow icon

Rescue

Northern Dog Rescue

Sherwood Park, AB T8A 1S3

Pet Types: dogs

More an arrow icon

Shelter

Northern Alberta Society for Animal Protection

Box 79016, 1020 Sherwood Drive, Sherwood Park, Sherwood Park, AB T8A 2G4

Pet Types: cats, dogs

More an arrow icon

Rescue

Zoe's Animal Rescue Society

Edmonton, AB T6E 5G8

Pet Types: cats, dogs

More an arrow icon

Rescue

Adopt-a-Dobe Rescue Society

PO Box 95085 RPO Whyte, Edmonton, AB T6E 0E5

Pet Types: dogs

More an arrow icon

Rescue

PVCA Edmonton Alberta

Edmonton, AB T6E 2E9

Pet Types: cats, dogs

More an arrow icon

Rescue

Hearts of Love Rescue - Edmonton

6915 86 ave nw, Edmonton, AB T6B 0K3

Pet Types: dogs

More an arrow icon

Rescue

Friends of Puerto Vallarta Animals

Edmonton, AB T5N 3C4

Pet Types: dogs

More an arrow icon

Rescue

Infinite Woofs Animal Rescue Society

11519 160 st, Edmonton, AB T5M 3V9

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

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 Alberta

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