Adopt

Puppies and dogs in Alabama

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

A pair of dogs

Adopt a dog in Alabama

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

Demi

Boxer

Female, Adult
Calera, AL
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Meet Demi! 🐾🥰 This 3-year-old Boxer mix is as lovable as they come. With her soft eyes, big smile, and constantly wagging tail, shell have you wrapped around her paw in no time. Demi is what we like to call extra huggable (yes, a little chunky- currently built more like a sausage than a supermodel), but that just means more to cuddle! Shes recently started a new diet, so shes officially on her health kick journeythough if you ask her, shed still prefer pizza over Pilates.Demis personality is just as wonderful as her looks. Shes sweet, silly, and has a way of making everyone laugh. She gets the zoomies like a puppy, does a little dance when shes happy, and soaks up attention like its her job. Shes friendly with kids, cats, and other dogs, making her a perfect fit for just about any family.Shes also the full package when it comes to mannerscrate trained, housebroken, spayed, and fully vaccinated. Demi is ready for her forever home, where she can keep working on her glow-up while spreading love, joy, and belly laughs every single day. ❤️
new badge
Photo of Fish

Fish

Australian Shepherd/Labrador Retriever

Male, Young
Calera, AL
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with cats, House-trained,
Story
🌊 Meet Fish! 🐟💦Despite his name, Fish isn’t actually a fish… but this adorable 13 week old Mini Australian Shepherd/Lab mix might just be part mermaid! 😂 If there’s water involved, Fish is ALL IN!Canoeing? He’s ready to be your first mate! 🛶 Paddleboarding? He’ll be your adventure buddy! Swimming? Oh, absolutely! And just wait until this boy discovers snow. We have a feeling he’s going to think he’s died and gone to doggy heaven! ❄️🐾Fish is the perfect sidekick for an active family who loves getting outside and making memories. But don’t let his adventurous spirit fool you. This sweet boy is also a big fan of snuggles, affection, and spending time with his favorite humans. After a day of exploring, he’s more than happy to curl up beside you and recharge for tomorrow’s adventures. ❤️And the best part? Fish gets along wonderfully with kids, cats, and other dogs! So whether your family already has a four-legged crew or Fish would be your first furry sidekick, he’s ready to dive right into family life!Fish is neutered, up to date on his vaccinations, and ready to swim, splash, snuggle, and make a lifetime of memories with his forever family.So, who’s ready to take the plunge and make Fish part of the family? 🌊🐶❤️
new badge
Photo of Dixie

Dixie

Labrador Retriever/Husky

Female, Young
Calera, AL
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Not good with cats, House-trained,
Story
Meet Dixie! 🐾 Dixie is a beautiful 3-year-old Lab/Husky mix with a big goofy smile, a laid-back personality, and so much love to give! ❤️This sweet girl has a wonderful balance of activity and relaxation! She loves going for walks, playing fetch, and riding in the car, but she’s just as happy lounging around and snuggling with her favorite people. Dixie is affectionate, social, and would make a fantastic companion for someone looking for a loyal best friend!Dixie does great with other dogs and even attends doggy daycare, but she’d also be perfectly happy as an only dog! She’s fine with children of all ages, but she does appreciate her peace and quiet. She can get a little overwhelmed when things become too busy, so she’d be happiest in a calmer home with older children or adults who understand when she’s ready for some downtime. 🥰Dixie would also do best in a home without cats. She gets a little too excited around them and thinks chasing them is a great way to make friends! 😂Dixie is completely housebroken, and knows basic commands such as “sit” and “crate”. She is spayed, fully vaccinated, and ready to find her forever home! ❤️🐾
new badge
Photo of June

June

Rat Terrier/Dachshund

Female, 3 mos
Birmingham, AL
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs, Good with cats, House-trained,
Story
Sweet, sweet June is the lap dog everyone needs! This little rat terrier/dachshund mix is so happy-go-lucky and laid back. She loves to run around with other dogs, but is just as content sniffing around on her own. June is great with dogs, cats, and kids. And she is tiny, weighing in at just under 10 pounds. You can easily pick her up with one hand and carry her around, and she loves it! Juney was born in early August of this year, and was found dumped on a rural dirt road with her brother in early September. She has thrived in foster and is now house and crate trained, and she sleeps through the night. Juney is not much of a chewer, especially for a puppy, and loves lying out in the grass in the sun. She has been a doll to foster and we know she will become someone’s new best friend. June is fully vetted with age appropriate shots, flea and heartworm prevention, and will be spayed before going to her new home. We don’t get many small dogs in foster, so if you’ve been waiting on a smaller breed dog, now is your chance! If interested in adopting one of our available pets, please fill out an application at https://www.cognitoforms.com/DixieGirl1/PetAdoptionApplicationForm2 Most of our are pets are fostered in Southern foster homes and are posted for adoption once they are completely vetted and ready to travel. Our pets are adoptable in Alabama and New England States. Our adoption fee includes transport fee, spay/neuter, current vaccinations, deworming, heart worm test for animals over 7 months old, all necessary vetting and an interstate health certificate. Once an application is received, our team is happy to answer all of your questions and send additional pictures and videos. Thank you for thinking rescue!
new badge
No photo available for Juno

Juno

French Bulldog

Female, Adult
Moundville, AL
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids,
Story
She was rescued from an unsafe environment at 4 months old. She is 4 years old. A loving and caring home. She is very sweet, energetic, and adorable.
new badge
Photo of Johnny

Johnny

Rat Terrier/Dachshund

Male, 3 mos
Birmingham, AL
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Not good with kids, Good with dogs, Good with cats, House-trained,
Story
Little Johnny has such a big personality! This little rat terrier/dachshund mix fella only weighs about 10 pounds and can easily be picked up with one hand, but he makes his presence known. He’s a good alert pup and will run with the big dogs, as much as his little legs will let him. This little guy is not afraid of anyone or anything. He was born around the beginning of August 2026, and was found dumped on a dirt road with his sister June. Surprisingly, he is not much of a chewer, especially for a puppy. We have noticed that he might not be a hug fan of kids, but he has grown up with cats and is fine with them. Johnny is crate and house trained, sleeps through the night, and loves lounging in the sun in his x-pen. He loves being held, though he likes to run, so will ask to get down after a few minutes. But he stays close by in the yard. Johnny has had age-appropriate shots, dewormer, and flea/heartworm prevention. He will be neutered before going to his new home. We don’t get many small dogs in foster, so if you’ve been waiting on a smaller breed dog, now is your chance! If interested in adopting one of our available pets, please fill out an application at https://www.cognitoforms.com/DixieGirl1/PetAdoptionApplicationForm2 Most of our are pets are fostered in Southern foster homes and are posted for adoption once they are completely vetted and ready to travel. Our pets are adoptable in Alabama and New England States. Our adoption fee includes transport fee, spay/neuter, current vaccinations, deworming, heart worm test for animals over 7 months old, all necessary vetting and an interstate health certificate. Once an application is received, our team is happy to answer all of your questions and send additional pictures and videos. Thank you for thinking rescue!

Search for a puppy or dog

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

Puppies and dogs in Alabama cities

Dogs near me Dogs in Adamsville Dogs in Alabaster Dogs in Albertville Dogs in Alexander City Dogs in Andalusia Dogs in Anniston Dogs in Arab Dogs in Athens Dogs in Atmore Dogs in Attalla Dogs in Auburn Dogs in Bay Minette Dogs in Bessemer Dogs in Birmingham Dogs in Boaz Dogs in Brewton Dogs in Calera Dogs in Center Point Dogs in Chelsea Dogs in Chickasaw Dogs in Childersburg Dogs in Clanton Dogs in Clay Dogs in Cullman Dogs in Daleville Dogs in Daphne Dogs in Decatur Dogs in Demopolis Dogs in Dothan Dogs in Enterprise Dogs in Eufaula Dogs in Fairfield Dogs in Fairhope Dogs in Fayette Dogs in Florence Dogs in Foley Dogs in Fort Payne Dogs in Fultondale Dogs in Gadsden Dogs in Gardendale Dogs in Geneva Dogs in Glencoe Dogs in Greenville Dogs in Gulf Shores Dogs in Guntersville Dogs in Hamilton Dogs in Hartselle Dogs in Helena Dogs in Hokes Bluff Dogs in Homewood Dogs in Hoover Dogs in Hueytown Dogs in Huntsville Dogs in Irondale Dogs in Jackson Dogs in Jacksonville Dogs in Jasper Dogs in Lanett Dogs in Leeds Dogs in Lincoln Dogs in Madison Dogs in Midfield Dogs in Millbrook Dogs in Mobile Dogs in Monroeville Dogs in Montevallo Dogs in Montgomery Dogs in Moody Dogs in Mountain Brook Dogs in Muscle Shoals Dogs in Northport Dogs in Oneonta Dogs in Opelika Dogs in Opp Dogs in Orange Beach Dogs in Oxford Dogs in Ozark Dogs in Pelham Dogs in Pell City Dogs in Phenix City Dogs in Piedmont Dogs in Pinson Dogs in Pleasant Grove Dogs in Prattville Dogs in Prichard Dogs in Rainbow City Dogs in Rainsville Dogs in Roanoke Dogs in Robertsdale Dogs in Russellville Dogs in Saraland Dogs in Satsuma Dogs in Scottsboro Dogs in Selma Dogs in Sheffield Dogs in Smiths Station Dogs in Southside Dogs in Spanish Fort Dogs in Sylacauga Dogs in Talladega Dogs in Tallassee Dogs in Tarrant Dogs in Thomasville Dogs in Troy Dogs in Trussville Dogs in Tuscaloosa Dogs in Tuscumbia Dogs in Tuskegee Dogs in Union Springs Dogs in Valley Dogs in Vestavia Hills Dogs in Wetumpka Dogs in Winfield

Shelters & rescues in Alabama

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

Here are a few organizations closest to you:

Rescue

Love Hope and Paws Dog Rescue

Chelsea, AL 35043

Pet Types: dogs

More an arrow icon

Rescue

Pandy Pleez Animal Rescue

Birmingham, AL 35242

Pet Types: dogs

More an arrow icon

Rescue

Dixie Girl Dog Rescue

Birmingham, AL 35242

Pet Types: cats, dogs

More an arrow icon

Rescue

Cowboy Up Animal Rescue - Alabama

Pelham, AL 35124

Pet Types: dogs

More an arrow icon

Shelter

Shelby Humane

381 McDow Road, Columbiana, AL 35051

Pet Types: cats, dogs

More an arrow icon

Rescue

Two by Two Rescue

P O Box 708, Helena, AL 35080

Pet Types: cats, dogs

More an arrow icon

Rescue

Faithful Paws Mission

Helena, AL 35080

Pet Types: cats, dogs

More an arrow icon

Rescue

Genesis One Animal Rescue

Sterrett, AL 35147

Pet Types: cats, dogs

More an arrow icon

Rescue

Weimaraner Rescue of the South

Birmingham, AL 35216

Pet Types: dogs

More an arrow icon

Rescue

All the Dogs

Alabaster, AL 35007

Pet Types: 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 Alabama

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