Adopt

Puppies and dogs in Iowa

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

A pair of dogs

Adopt a dog in Iowa

These adorable dogs are available for adoption in Iowa. To learn more about each adoptable dog, click on the "i" icon for fast facts, or their photo or name for full details.
We'll also keep you updated on Cooper's adoption status with email updates.
new badge
Photo of Cooper

Cooper

Mixed Breed (Large)

Male, 1 yr 5 mos
Davenport, IA
Size
(when grown) -
Details
-
Story
If you are interested in adopting, please visit the shelter during adoption hours. Be sure to let the front desk know the name of the dog you are interested in visiting. Once you have met with the dog and an application has been approved, we will then ask to complete a meet and greets with any dog(s) that are currently living in the home or visit frequently. Our adoption hours are as follows: Monday, Wednesday, Friday: 12pm-5:30pm Thursday: 2:30pm-5pm Saturday & Sunday: 12pm-4:30pm
We'll also keep you updated on Odie's adoption status with email updates.
new badge
Photo of Odie

Odie

Labrador Retriever

Male, Young
Lisbon, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, House-trained,
Story
Meet Odie Odie is an 18-month-old, 60-pound black Lab mix with the softest eyes and the sweetest heart you could ask for. If there were an award for “Most Likely to Lean Gently Into Your Legs for Affection,” Odie would already have the trophy. Odie was found as a stray and ended up at Cedar Rapids Animal Control. During his time there, he lost 9 pounds. We pulled him into a foster home and he’s now back to a healthy weight and really thriving. Odie does great with other dogs and cats. He loves people and would be happy to greet everyone he sees. He likes to play, but more than anything, Odie just wants a person to love. He’s the kind of dog who bonds deeply and would be happiest knowing he belongs. When his foster mom is at work, Odie has free roam of the house and does beautifully. He does not need a kennel and is respectful of his space. Because he enjoys stretching his legs and getting the zoomies out safely, Odie does require a physically fenced yard. If you’re looking for a loyal, gentle companion who will greet you like you’re the best part of his day, Odie is ready to fill that role. He’s done with the stray life. Now he just needs a forever home where he can stay. Odie is neutered, up to date on vaccinations, heartworm tested, and microchipped. If you would like to meet Odie, please complete the adoption application on our website: www.furfunrescue.org. If you have questions about Odie you can contact rox@furfunrescue.org or call 319-929-6657. Adopters must be within a two-hour radius of Cedar Rapids, IA.  Indoor homes only.  Adoption fee $300.
We'll also keep you updated on JUNEAU's adoption status with email updates.
new badge
Photo of JUNEAU

JUNEAU

Husky/German Shepherd Dog

Male, 8 yrs 2 mos
Ames, IA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
-
Story
-
We'll also keep you updated on Birdie's adoption status with email updates.
new badge
Photo of Birdie

Birdie

Chihuahua

Female, Senior
Sioux City, IA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Not good with kids, House-trained,
Story
Birdie is an 11-year-old tiny Chihuahua with a big personality and an even bigger side-eye for anyone who isn't "her" person. This crabby little queen rules the house with sassy barks and dramatic huffs, but the moment her favorite human walks in, she turns into a velvety-eared lovebug who wiggles, snuggles, and gazes up with pure adoration. Her heart truly belongs to two things: unconditional love for her person and duck jerky treats, which she accepts with the regal dignity of someone receiving tribute. Strangers need not apply-Birdie has already decided the world has exactly one VIP, and everyone else can stay on the other side of her personal space bubble. $95.00 Fee includes initial vaccines, worming, microchip with registration, and free vet health exam. This pet has been fed Country Vet Naturals, donated to us by Country Vet. Primary Color: White Secondary Color: Brown Weight: 10 Age: 11yrs 3mths 2wks
We'll also keep you updated on Lyla's adoption status with email updates.
new badge
Photo of Lyla

Lyla

Terrier (Unknown Type, Medium)

Female, Puppy
Lisbon, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats, House-trained,
Story
Meet Lyla At just 5 months old and 16 pounds, Lyla is currently pint-sized perfection. When she’s fully grown, we expect she’ll land right in that sweet spot of 30 to 35 pounds, big enough for adventures, small enough to fit perfectly on your couch. Lyla may have been found as a stray, but those days are behind her. She has fully embraced her upgraded lifestyle and is now accustomed to being treated like royalty. She sleeps quietly in her kennel, provided you follow proper protocol: tuck her in and cover her with her blanket. Once wrapped up like the tiny queen she is, she snoozes peacefully through the night. While she doesn’t require a wardrobe for every season, Lyla absolutely appreciates a cozy sweater on chilly days. Fashion meets function, after all. Lyla does great with other dogs, cats, and kids, making her a great fit for many types of families. She loves her chew toys and is currently in the very official business of losing baby teeth and growing in her permanent ones. If you see her enthusiastically working on a toy, she’s basically managing dental development. Lyla is smart and eager to learn. She already knows how to sit, is working on her leash skills, and is house trained. She would prefer a physically fenced yard where she can safely run, explore, and burn off her puppy energy. If you’re looking for a playful, affectionate, slightly pampered pup who brings equal parts sweetness and sparkle, Lyla is ready to rule your heart. Lyla is spayed, up to date on vaccinations, and microchipped. If you would like to meet Lyla, please complete the adoption application on our website: www.furfunrescue.org. If you have questions about Lyla you can contact rox@furfunrescue.org or call 319-929-6657. Adopters must be within a two-hour radius of Cedar Rapids, IA.  Indoor homes only.  Adoption fee $300.
We'll also keep you updated on Willie Nelson's adoption status with email updates.
new badge
Photo of Willie Nelson

Willie Nelson

Mixed Breed (Large)

Male, 7 yrs
Davenport, IA
Size
(when grown) -
Details
-
Story
-

Search for a puppy or dog

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

Puppies and dogs in Iowa cities

Dogs in Adel Dogs in Algona Dogs in Altoona Dogs in Ames Dogs in Anamosa Dogs in Ankeny Dogs in Atlantic Dogs in Bettendorf Dogs in Boone Dogs in Burlington Dogs in Carroll Dogs in Cedar Falls Dogs in Cedar Rapids Dogs in Centerville Dogs in Chariton Dogs in Charles City Dogs in Cherokee Dogs in Clarinda Dogs in Clear Lake Dogs in Clinton Dogs in Clive Dogs in Coralville Dogs in Council Bluffs Dogs in Creston Dogs in Davenport Dogs in Decorah Dogs in Denison Dogs in Des Moines Dogs in De Witt Dogs in Dubuque Dogs in Eldridge Dogs in Estherville Dogs in Evansdale Dogs in Fairfield Dogs in Fort Dodge Dogs in Fort Madison Dogs in Glenwood Dogs in Grimes Dogs in Grinnell Dogs in Harlan Dogs in Hiawatha Dogs in Independence Dogs in Indianola Dogs in Iowa City Dogs in Iowa Falls Dogs in Johnston Dogs in Keokuk Dogs in Knoxville Dogs in Le Mars Dogs in Manchester Dogs in Maquoketa Dogs in Marion Dogs in Marshalltown Dogs in Mason City Dogs in Mount Pleasant Dogs in Muscatine Dogs in Nevada Dogs in Newton Dogs in North Liberty Dogs in Norwalk Dogs in Oelwein Dogs in Orange City Dogs in Osceola Dogs in Oskaloosa Dogs in Ottumwa Dogs in Pella Dogs in Perry Dogs in Pleasant Hill Dogs in Red Oak Dogs in Sheldon Dogs in Shenandoah Dogs in Sioux Center Dogs in Sioux City Dogs in Spencer Dogs in Spirit Lake Dogs in Storm Lake Dogs in Urbandale Dogs in Vinton Dogs in Washington Dogs in Waterloo Dogs in Waukee Dogs in Waverly Dogs in Webster City Dogs in West Des Moines Dogs in Windsor Heights Dogs in Winterset

Shelters & rescues in Iowa

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

Here are a few organizations closest to you:

Shelter

Broderick Animal Clinic/Waukee Pound

10 North 4th Street, Waukee, IA 50263

Pet Types: cats, dogs

More an arrow icon

Rescue

United Yorkie Rescue - IA - Waukee

Waukee, IA 50263

Pet Types: dogs

More an arrow icon

Shelter

Furry Friends Refuge

3505 Mills Civic Parkway, West Des Moines, IA 50265

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

More an arrow icon

Rescue

4 The Dogs Rescue

West Des Moines, IA 50265

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

More an arrow icon

Shelter

Polk County Humane Society (in Missouri) - Iowa Transport

11101 University Ave Ste B, Clive, IA 50325

Pet Types: cats, dogs

More an arrow icon

Shelter

MidwestBoxerRescues-Iowa

all areas, IA 50311

Pet Types: dogs

More an arrow icon

Rescue

Forever Home Dog Rescue

Johnston, IA 50131

Pet Types: dogs

More an arrow icon

Rescue

Iowa Pet Adoptions

Des Moines, IA 50312

Pet Types: cats, dogs

More an arrow icon

Shelter

Iowa Golden Retriever Rescue

PO Box 13316, Des Moines, IA 50310

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 Iowa

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