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 Cammi's adoption status with email updates.
new badge
Photo of Cammi

Cammi

Chihuahua

Male, 2 yrs
Clive, IA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs, Good with cats,
Story
I'm Cammi. I'm a little boy at only 19 lbs. I was a stray and starving. Thankfully, someone took pity on me and got me into the care of Polk County Humane Society. I'm guessed to be a chihuahua mix and I'll be your new BFF if you'll give me a chance.  If you're interested in adopting me, fill out an adoption application online at www.polkcountyhumanesociety.org/adopt where you will also find a link to reserve me for an appointment. Some pets are in foster homes or may already have an appointment scheduled, so the appointment is important to make sure I will be available to meet you when you come. Polk County Humane Society is located in Bolivar, Missouri, but also makes transports to the Denver, CO, Des Moines, IA and St. Louis areas twice monthly. For potential adopters in those areas, we can do a virtual visit using FaceTime or another app. Just request an appointment using the same link, but note that you want the visit to be virtual. We will call you at the time of the visit once it is confirmed. For long distance transports to Colorado and Iowa, there is an additional $100 fee to cover the cost of the transport ($65) and a health certificate from a veterinarian ($35). For transports to St. Louis, the additional fee is $50 to help cover gas. Going that last mile home for our sweet pets! All of our pets are neutered or spayed, have vaccinations appropriate for their age, treated with flea/tick/heartworm prevention, dewormed and dogs are also microchipped. #adoptdontshop ##2638565##
We'll also keep you updated on Oreo's adoption status with email updates.
new badge
No photo available for Oreo

Oreo

Cattle Dog/German Shepherd Dog

Male, Young
South Amana, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats,
Story
You can fill out an adoption application online on our official website.Meet Oreo, a 10-month-old Cattle Dog and German Shepherd blend with a silky black coat and the most charming white speckled feet. Oreo arrived at the shelter feeling quite nervous and is still in the process of warming up to his new caretakers. His previous family made the difficult decision to surrender him because they knew they couldn't provide the level of care he truly deserves, and they want nothing more than for him to find a home that can fully commit to his bright future. Oreo is an incredibly intelligent and active young boy who embodies the best traits of his working-breed heritage. He is a quintessential "velcro dog" who thrives on human companionship and dislikes being left alone. Because he is so smart, he will need a family with the patience and time to focus on his continued training and socialization. While he has lived successfully with other dogs, cats, and children, he would do best in a home with older children. True to his Cattle Dog roots, he has a natural instinct to herd and may "nip" at heels or hands to get your attention when he’s excited. In a home environment, Oreo is a devoted partner, but he does have a few specific needs to ensure he feels safe. He has shown some resource guarding regarding his food, so he is best separated from other dogs during mealtime to help him feel secure. If you are looking for a loyal companion who will be by your side through every adventure, Oreo is ready to learn, grow, and love you forever.  ** Oreo is up-to-date on vaccinations, but is awaiting his neuter surgery. This will take place within the next couple of weeks, so we are estimating him to be ready for adoption by 2/6/26. Please submit an online adoption application for Oreo if you're interested in setting up an appointment time to meet him.Visit this organization's web site to see any additional information available about this pet.January 21, 2026, 11:11 pm
We'll also keep you updated on Brave DD's adoption status with email updates.
new badge
Photo of Brave DD

Brave DD

German Shepherd Dog

Male, 2 mos
Clive, IA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs,
Story
Brave, Bravo, Hero, Hager, and Hyas are five 9-week-old German Shepherd boys showing all the classic breed traits—smart, confident, a little ornery, and adorably clumsy. Full of puppy energy and big personalities, they’re playful, curious, and ready to grow into loyal companions with the right training and guidance. Local adoption fee is $250(in TX) Out of state adoption fee is $550 (includes transport o your area)
We'll also keep you updated on Bravo DD's adoption status with email updates.
new badge
Photo of Bravo DD

Bravo DD

German Shepherd Dog

Male, 2 mos
Clive, IA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs,
Story
Brave, Bravo, Hero, Hager, and Hyas are five 9-week-old German Shepherd boys showing all the classic breed traits—smart, confident, a little ornery, and adorably clumsy. Full of puppy energy and big personalities, they’re playful, curious, and ready to grow into loyal companions with the right training and guidance. Local adoption fee is $250(in TX) Out of state adoption fee is $550 (includes transport o your area)
We'll also keep you updated on Hyas DD's adoption status with email updates.
new badge
Photo of Hyas DD

Hyas DD

German Shepherd Dog

Male, 2 mos
Clive, IA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs,
Story
Brave, Bravo, Hero, Hager, and Hyas are five 9-week-old German Shepherd boys showing all the classic breed traits—smart, confident, a little ornery, and adorably clumsy. Full of puppy energy and big personalities, they’re playful, curious, and ready to grow into loyal companions with the right training and guidance. Local adoption fee is $250(in TX) Out of state adoption fee is $550 (includes transport o your area)
We'll also keep you updated on Hager DD's adoption status with email updates.
new badge
Photo of Hager DD

Hager DD

German Shepherd Dog

Male, 2 mos
Clive, IA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs,
Story
Brave, Bravo, Hero, Hager, and Hyas are five 9-week-old German Shepherd boys showing all the classic breed traits—smart, confident, a little ornery, and adorably clumsy. Full of puppy energy and big personalities, they’re playful, curious, and ready to grow into loyal companions with the right training and guidance. Local adoption fee is $250(in TX) Out of state adoption fee is $550 (includes transport o your area)

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

Clinton Humane Society

1473 Main Ave, Clinton, IA 52732

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

More an arrow icon

Rescue

Animal Aid and Education

Clinton, IA 52732

Pet Types: cats, dogs

More an arrow icon

Rescue

NBRAN Iowa

BETTENDORF, IA 52722

Pet Types: dogs

More an arrow icon

Rescue

DC Dogos Inc- IA

Bettendorf, IA 52722

Pet Types: dogs

More an arrow icon

Rescue

K9 Kindness Rescue, Inc.

Bettendorf, IA 52722

Pet Types: dogs

More an arrow icon

Rescue

New Beginnings Pet Rescue of Quad Cities

Bettendorf, IA 52722

Pet Types: cats, dogs

More an arrow icon

Rescue

Caffeinated Canine Rescue

Davenport, IA 52806

Pet Types: dogs

More an arrow icon

Rescue

Kings Harvest Pet Rescue

21110 Holden Dr., Davenport, IA 52806

Pet Types: cats, dogs

More an arrow icon

Rescue

QC Happy Hounds

Davenport, IA 52806

Pet Types: cats, dogs

More an arrow icon

Shelter

Humane Society of Scott County

2802 W Central Park Ave, Davenport, IA 52806

Pet Types: cats, birds, dogs, farm animals, 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 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