Already adopted? Let us know!
When you share your adoption story with us, we’ll send you free deals on pet parent favorites like Greenies, Royal Canin, Whistle smart devices, Wisdom DNA tests, and more.
Close button icon
Adopt

Puppies and dogs in Barrhead, Alberta

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

A pair of dogs

Adopt a dog in Barrhead, Alberta

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

Elliette

Shepherd (Unknown Type) Siberian Husky

Female, Puppy
Edmonton, AB
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
Elliette is a playful, friendly, outgoing puppy in search of a home!She arrived to the humane society with a broken leg that needed to be repaired. She has spent time in foster recovering and is now feeling good as new! Her foster family has nothing but great things to say about her, noting that "She give the best cuddles and has the softest, most beautiful fur ever! She is so playfulmost of the time but when you get her tired she will just lay on top of you and give you the best puppy cuddles." Ellitte's preferred hobbies are playtime, car rides, the great outdoors, and being the center of attention! She is also housetrained, and her foster family has been working on teaching her sit and stay.Elliette's outoing nature extends to other dogs, too. She loves making new doggy friends!Elliette is still in her puppy teething phase, so her foster family has been helping her learn that toys are for playing.Click "Adopt Me" to bring this social butterfly home! Primary Color: Black Secondary Color: Tan Weight: 14.7 Age: 0yrs 5mths 1wks
Photo of Evie

Evie

German Shepherd Dog

Female, Young
Edmonton, AB
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
EHS volunteer comments: "I have walked Evie twice - she is an amazing dog! Calm in kennel, very affectionate after walks, and excellent walking manners. She is very intelligent and was quick to pick up on requests to sit and stay. She is the sweetest dog I've walked so far and it's hard to leave the kennel afterwards because she loves pets and belly rubs so much.""Evie has a big heart with lots of enthusiasm for cuddles and playtime. She thoroughly enjoys either a good cuddle session or just general playing around. Evie is one of my favorite to spend time with, she always brightens my day with her excitement when she sees a familiar face. She can jump up, but is learning quick to sit when you turn away from her but will jump up to be held when feeling a little anxious.""Evie is a special little angel!!!! She has soft fur and is as cuddly as a teddy. Evie loves to play and run around, and also loves to enjoy some snuggles and pets while you feed her treats. She is such a well behaved girl with a gorgeous smile and sweet little ears. From the time I have spent with her I have definitely fallen in love with her angel-like personality. Sweet little Evie will be by your side for life."Evie is a clever, friendly dog who loves walks, meeting new people, and playing with toys. She already knows sit and can't wait to learn more with you!Evie will make a great walking companion and make sure you stay active. Whether it is a stroll through the neighbourhood or exploring the river valley, she will be at your side for any adventure! At home, you will see her enthusiam expressed as adorable zoomies!If you are looking for a young shepherd who will brighten up your days and offer loving companionship, click "Adopt Me" to come meet Evie! We know you will be the best of friends! Primary Color: Black Brown Weight: 31.4 Age: 1yrs 7mths 0wks
new badge
Photo of Boo

Boo

Shepherd (Unknown Type)

Male, Puppy
Edmonton, AB
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Spayed or Neutered,
Story
You can call me adorable if you want to, I really don't mind! I have a lot of love to give and will make you smile daily. I'm hoping for a family to love me from baby-hood to adult-hood. I am going to grow from a silly, roly-poly puppy into the amazing, loyal companion you raise me to be. I'm looking forward to all the good times we'll have together along the way, aren't you? I can hardly wait to meet you! Primary Color: Tri Color Weight: 6.8 Age: 0yrs 0mths 12wks
new badge
Photo of Boogie

Boogie

Shepherd (Unknown Type)

Female, Puppy
Edmonton, AB
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Spayed or Neutered,
Story
I'm a sweet pup who is ready to explore what the world has to offer. I am still learning all the rules, so I'll be counting on you to teach me through patience and puppy love. I'm looking for adopters who will commit to continuing my puppy education and socialization. I would love to go to some Puppy Pop-Ins to socialize with dogs my age; ask a staff member to learn more! I can't wait to meet you! Click "Adopt Me" to welcome me into your family! Primary Color: Black Secondary Color: White Weight: 4.69 Age: 0yrs 0mths 12wks
new badge
Photo of Burton

Burton

Shepherd (Unknown Type)

Female, Puppy
Edmonton, AB
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Spayed or Neutered,
Story
I'm so excited to find a new family to love! I'm a friendly and curious pup who loves to play and go on walks. If you're a family dedicated to positive reinforcement training and you're looking for a wonderful new companion, look no further! I have so much to learn, and you can help me start off on the right paw! The Edmonton Humane Society offers Puppy Pop-Ins and Puppy Basics classes for socialization and training. Ask a staff member to learn more! Click "Adopt Me" to give me a home! Primary Color: Tri Color Weight: 5.95 Age: 0yrs 0mths 12wks
new badge
Photo of Chili

Chili

American Staffordshire Terrier

Male, Adult
Edmonton, AB
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
-
Story
Hi, I'm Chili, but my friends call me Chili Dog. I'm the independent type, bravely navigating the world around me. My curiosity knows no bounds, and my smarts help me figure things out quickly. I'm energetic, always ready for a new adventure. I do prefer my doggy friends to have manners, though, as rude dogs can overwhelm me. I'm also a bit reactive behind barriers, but I'm working on it! I know how to 'sit' like a pro and I'm excited to learn a few more tricks with you! I'm not just a shelter dog, I'm a friend waiting to shower you with unconditional love. I'm seeking a home where my brave, curious, and energetic spirit can truly shine. Adopt me, and let's embark on life's journey together!This animal is still awaiting spay/neuter surgery so is not ready to go home today. However, a special consideration can be placed on the animal so that they can be held for an interested adopter. Please click "Adopt Me" to get started! Primary Color: Tan Secondary Color: White Weight: 30.5 Age: 2yrs 0mths 4wks

Search for a puppy or dog

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

Puppies and dogs in nearby cities

Dog shelters and rescues in Barrhead, Alberta

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

Here are a few organizations closest to you:

Rescue

Safe Haven Animal Rescue Edmonton Society (S.H.A.R.E.S.)

Site 107, Comp 24, RR1, Alberta Beach, AB T0E 1A0

Pet Types: cats, dogs

More an arrow icon

Rescue

Spay Neuter Action Program

Spruce Grove, AB T7X 3A3

Pet Types: cats, dogs

More an arrow icon

Rescue

Rescue for Life

2 Aspen Glen Drive, PO Box 9043, Spruce Grove, AB T7X 4H5

Pet Types: cats, dogs

More an arrow icon

Rescue

Pit Bulls for Life

Box 3608, Spruce Grove, AB T7X 3A8

Pet Types: dogs

More an arrow icon

Rescue

Barrhead Animal Rescue Society (BARS)

#104, 52222 RR 274, Spruce Grove, AB T7X 3T6

Pet Types: cats, dogs, small animals

More an arrow icon

Rescue

Alberta Dachshund Rescue

​PO Box 20001 Century PO, Spruce Grove, AB T7X 0C8

Pet Types: dogs

More an arrow icon

Rescue

Greater Edmonton Animal Rescue Society

PO Box 69013, Edmonton, AB T6V 1G7

Pet Types: cats, dogs

More an arrow icon

Shelter

Edmonton Humane Society

13620 163 Street NW, Edmonton, AB T5V 0B2

Pet Types: cats, birds, 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 Barrhead, Alberta and nearby cities.

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