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 Banff, Alberta

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

A pair of dogs

Adopt a dog in Banff, Alberta

These adorable dogs are available for adoption in Banff, 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 Buddy

Buddy

Anatolian Shepherd

Male, young
Canmore, AB
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
Hey there! My name is Buddy! I am one loveable guy with lots of cuddles and love to give. I'm your classic giant dog with lap-dog syndrome, and I also enjoy being the little spoon in a snuggle. Don't be intimidated by my size - I am a hundred pounds of pure love! I love being around people and frolicking outside. I am good with other dogs, but playtime should be supervised as I can accidentally go overboard, which can rub other dogs the wrong way. I would prefer to go to a home without other animals to compete with for your affection, but with the right fit I may be able to have a dog companion. I am a smart boy and I pick up on new things fast! I know my basic commands and listen fairly well most of the time. I would love a family or person who enjoys long walks and a fully fenced yard (or acreage-lifestyle) is a must! I am very playful and goofy, so I will keep you entertained for hours. I haven't interacted with many tiny humans yet, but I think a home with taller ones would be best for me anyway as I am a tall guy! All in all, I am a gentle pup, and having someone that has time to finesse my manners a wee bit, and who is capable of managing my size and exuberance would be ideal. I have a heart that matches my size, which means I have all the more love to give for my new forever family! Photo credits for the first 5 photos to Rachael Rodgers Photo WorksInterested?! Please fill out our adoption application (https://www.bowvalleyspca.org/adopt/adopn-application/) and submit to adopt@bowvalleyspca.org. Upon approval you will be contacted to arrange an appointment time!
Photo of George

George

St. Bernard

Male, young
Canmore, AB
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
Hello! My name is George (my friends call me Georgie)! I have had a bit of a rough go, but I am still the most loving guy - it takes a lot to beat me down. I have an adventurous spirit and a heart of gold. I would love a big backyard to run around in and a cozy space to cuddle in when I'm ready to chill. I haven't had the chance to try many of these Rocky Mountain sports yet, but I imagine hiking up some peaks would be right up my alley! The staff are impressed with my leash skills (switching to a harness really helped) and they all agree I am a gentle guy who just needs somewhere safe to call my own. I used to be nervous around certain people upon first meeting (particularly in my room), but now that I'm settled in here and know I'm safe, I've learned to love making lots of new friends! While in the shelter, my happy-go-lucky puppy side has really emerged, and the staff have loved watching my playful, carefree attitude come out. I love toys, and when you come into my room I will usually grab one to proudly show you. I've decided I was probably a lap dog in a past life, so I hope you're ready for me to crawl right onto you for snuggles! Crates are a trigger for me, so a I would prefer we work on a different option, like my own room as a "safe space" or some training for if there are times I may need my own space to decompress. I have lived with kids, and I think another dog could be a possibility! I am excited to get a fresh start and find a home where I can finally be part of the family - I swear I won't disappoint! Interested?! Please fill out our adoption application and submit to adopt@bowvalleyspca.org. Upon approval you will be contacted to arrange an appointment time to come meet me!
Photo of Bedard

Bedard

Shepherd (Unknown Type)

Male, adult
Canmore, AB
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered,
Story
Hey there, the name's Bedard, nice to meet ya! I've travelled all the way from the NWT to find a great forever home here in the Rockies. Despite being a real gem, I wasn't having any luck finding a home up north, so I'm hoping a new set of eyes might help me find my forever home. I am young and active, and looking for a home that is familiar with the typical behaviours of Shepherd mixes. I am a delight to walk on leash, and after a nice stroll I'm happy to hang outside in the backyard or settle in for an afternoon snooze. Being a shepherd/husky mix, I am quite clever and eager to please, so I'd love to learn some new skills or tricks to keep my brain busy. I can get over-excited in some situations, so I am learning to be gentle with my mouth when I get riled up playing and zooming around. I would prefer to be the only furry friend in your life, and dog parks won't be for me right now. Cats will be a definite no go - they're waaay too fun to pounce and bark at! I've heard there are lots of outdoorsy people out here, so I'll fit right in and would love to try out some Rocky Mountain adventuring! I'm a joyful, handsome, and loving dog who can't wait to find a home at long last! Maybe I could come home with you? Interested?! Please fill out our adoption application and submit to adopt@bowvalleyspca.org. Upon approval you will be contacted to arrange an appointment time to come meet me!
Photo of Buckwheat

Buckwheat

Husky American Pit Bull Terrier

Male, adult
Canmore, AB
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered,
Story
Hey! I'm Buckwheat (Buck for short), and I'm so excited to meet you! I'm a happy-go-lucky, curious and friendly Husky/Pitbull mix. I came to the SPCA through no fault of my own, and I'm looking for a loving home where I can be a treasured part of the family. I have the most striking blue eyes, but I'm not a serious guy - in fact I'm a real goofball who makes some pretty silly faces! I'm full of wiggles and love, and while I'm down for a snuggle if you are, I can also be independent doing my own thing which can be nice if you want some time to yourself. I walk great on leash, and there is nothing (and I mean NOTHING) that I love more in the world that a chew toy to gnaw on! I am what they'd call a super-chewer, so no stuffed toys for me. I thought they were made for shredding, but apparently not? The good news is I'm crate trained, and so I am happy in a crate when you leave the house. When you're home, I'd love some super chewer toys and puzzle toys to keep me from getting bored and creating my own fun. I got to try out some agility here at the shelter, and I am a natural, so it might be fun to continue this, or another dog sport, in my new home! I am choosy about my canine friends, so while I've made a couple dog friends here at the shelter that I like to wrestle and bounce around with, off-leash dog parks won't be for me, at least for now. I would do well as the only animal in the home, but I might like to have a doggie companion, I'll just need to meet them first to see if we'll be buds. Cats seem like they might be fun to chase. If you're looking for an all-around great dog who's smart, snuggly, and brave and adventurous, look no further!Interested?! Please fill out our adoption application and submit to adopt@bowvalleyspca.org. Upon approval you will be contacted to arrange an appointment time to come meet me!
Photo of Beck

Beck

Irish Wolfhound Australian Shepherd

Male, young
Canmore, AB
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
Hello! My name is Beck and I'm a big loveable giant (Irish Wolfhound cross Aussie Shepherd) looking for my forever home here in the Rockies! Don't be intimidated by my toothy grin - it looks a bit like a snarl but it's actually a great big submissive smile I give when I see the people I love! I have a sweet, gentle and affectionate demeanor, and would love a home that is a good mixture of adventuring and chilling. I'm a big fan of the belly rub, and in the house I am a relaxed, well-mannered guy. Not to mention, I've got the most striking fluffy tail you ever did see! Speaking of, I do have lots of long fluffy fur, so my humans should be prepared to keep up with brushing and grooming to prevent mattes from forming. I love people, and big dogs are okay with slow introductions, but cats and small dogs are a definite no-go for me - you just can't trust em! My previous owners were working on my leash skills and my confidence, and I was making good progress in both areas. I am hoping my next family or companion will be keen to continue my training in these areas, and to be prepared to give me time to decompress when moving into the home, as my life has been full of changes lately. My ideal home would be a house with a tall fenced yard (I've been known to hop a fence!), as I'm a big guy who loves to rip around the yard doing zoomies, and a yard always helps both me and my humans! It is also a good space for me to be able to relax after walks, which can sometimes be overwhelming for me. I am really a big, sweet and snuggly teddy bear in a dog body, and I can't wait to find a great home to start exploring the world with - and with an endless supply of belly rubs, I hope! Interested?! Please fill out our adoption application and submit to adopt@bowvalleyspca.org. Upon approval you will be contacted to arrange an appointment time to come meet me!

Search for a puppy or dog

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

Puppies and dogs in nearby cities

Dog shelters and rescues in Banff, Alberta

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

Here are a few organizations closest to you:

Shelter

Bow Valley SPCA

123 Bow Meadows Crescent, Canmore, AB T1W 2T9

Pet Types: cats, dogs

More an arrow icon

Shelter

Cochrane Humane Society

305 Bow Street, Cochrane, AB T4C 2B9

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 Banff, Alberta and nearby cities.

Popular dog breeds

Affenpinscher Afghan Hound Airedale Terrier Akbash Akita Alaskan Malamute American Bulldog 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 Carolina Dog Catahoula Leopard 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 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 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 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 Pinscher Morkie Mountain Cur Munsterlander Neapolitan Mastiff Newfoundland Norfolk Terrier Norwegian Buhund Norwegian Elkhound Norwich Terrier Nova Scotia Duck-Tolling Retriever Old English Sheepdog Olde English Bulldogge Otterhound Papillon Patterdale Terrier (Fell Terrier) Pekingese 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 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