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 Rosie's adoption status with email updates.
new badge
No photo available for Rosie

Rosie

Terrier (Unknown Type, Medium)

Female, 5 mos
Ottumwa, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
-
We'll also keep you updated on Jace's adoption status with email updates.
new badge
Photo of Jace

Jace

Border Collie/Australian Cattle Dog

Male, Adult
Urbandale, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs, Not good with cats, House-trained,
Story
Jace is a 6 yr old Border Collie-Heeler mix who is a sweet, snuggly, happy, energetic, incredibly intelligent and sensitive guy. He does well with most dogs but has some toy and food guarding. He is fully house trained, uses a doggy door to go outside and has free run of the house. He has anxiety in a kennel and loud noises scare him, he hides. Loves car rides, will play ball, stick or frisbee all day. Excellent recall off leash. He loves activity but also a warm bed to sleep in. Jace is healthy and would be a great hiking, biking, agitity, sports partner. Best in a home with older children as young children's movement can be unpredictable and NO cat or small animals.If you are looking for a best buddy to share lots of adventure and snuggles with, Jace is your guy. Jace likes people and is super friendly. He is protective of his people and cautious if a stranger walks into the yard. He has not acted aggressively in this situation. Must be an inside dog that has access to outdoors.
We'll also keep you updated on Matilda's adoption status with email updates.
new badge
Photo of Matilda

Matilda

Pembroke Welsh Corgi/Australian Shepherd

Female, 2 yrs
Des Moines, IA
Size
(when grown) -
Details
-
Story
🌼 Meet Matilda! 🌼 Matilda is a 2-year-old, 22-pound merle Corgi mix with a big heart and a resilient spirit. She had a rough start to life—she was found as a stray with a large gash on her neck—but thanks to lots of care and love, she’s healing beautifully and is now ready for her forever home. 💕 Matilda adores people and does great with kids. She’s affectionate, friendly, and loves being part of the action. Like many young dogs, she still has some puppy tendencies, so crating is important when she’s left unsupervised to help set her up for success. When it comes to other dogs, Matilda can be a bit selective, so a proper meet-and-greet is required to ensure a good match. With the right introductions and guidance, she can thrive in the right environment. If you’re looking for a loving, loyal companion who’s overcome the odds and is ready to start her next chapter, Matilda may be your perfect match. 🐾💛
We'll also keep you updated on Fritz's adoption status with email updates.
new badge
Photo of Fritz

Fritz

Shih Tzu

Male, Young
Estherville, IA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs, Good with cats, House-trained,
Story
***The first step in the adoption process is to complete the application at www.emmetcountyanimalshelter.org   Hello, My name is Fritz. I am looking for my best buddy or greatest gal pal.  I am potty trained and I will tell you when I need to go out. I am good with other fur friends, and humans but I am shy at first. However, when I open up you'll meet the goofiest goofball. I prefer to sleep in my own bed. I love the outside. Walks? Yes. Run in the yard? Yes. Play outside? Always yes. I love to be where you are. Cooking, cleaning, chores, watching tv, I want to be there too.    *DM me if you'd like to meet up.  Fritz.       (LMAO)   Notes that Fritz didn't mention in his bio.... he was abandoned by his previous owners. So please be ready to commit to his sweet fluffy face for another 15 years.  Also since joining us while waiting for his new forever family has been vaccinated and neutered.  He's cute and he knows it but we don't need any lil Fritzs!  Oh, he also has a microchip but he's really hoping he never needs to use it!  He would adore a fenced yard so he can hang out in the out and run around but if you wanted to go for walks and stuff he would be cool with that too.  His adoption fee is $300.00 If Fritz looks like someone you would want to swipe right for make sure to submit that app! January 10, 2026, 10:02 pm
We'll also keep you updated on Lila's adoption status with email updates.
new badge
Photo of Lila

Lila

Australian Cattle Dog

Female, Young
Estherville, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Not good with kids, Good with dogs, Not good with cats, House-trained,
Story
***The first step in the adoption process is to complete the adoption application at www.emmetcountyanimalshelter.org*** This speckled girl is Lila but the humans call her Bird or Puppy more often than Lila. Our best guess is that she was a late 2023/ early 2024 puppy. Lila is an adorable sweet girl once she knows and trusts you. She is a terrified shut down pup for new people though. When she arrived at her foster home she spent a few days quarantining before she met the other dogs. During that time she was not interested in humans. Once she was let in with the other dogs she started to open up. It took 1-2ish weeks before she decided the humans weren’t a threat. Slowly after that she started asking for pets and eventually decided she likes to sit with the humans and take naps. She did a lot of nervous peeing when she got here but nearly none these days. She still prefers dogs over humans. She loves to romp and wrestle. Her and another foster get to being so chaotic it probably sounds like a dog fight to outsiders but they just love to play. She is kennel trained but does exhibit some separation anxiety so she needs a solid kennel. She likes to sleep out with the humans and will squeal a time or two in the night if she is asked to sleep in the kennel. She is a thief so socks, snacks, anything that she shouldn’t have should be kept up when she’s not being supervised. She is house trained with a dog door. She will not communicate she needs to go out but she will take herself out every time with a dog door. A secure fenced in yard and dog door are a must for this pup. A dog friend would really be ideal as well. She is interested in our cats and will chase them if they run but shows no intention of hurting them. She’s learning to walk on leash and will comply unless something spooks her (cars, people, strange noises, ect). She may not ever be an adventurous dog but she’s shown potential to improve. We have started her on medication to hopefully help her continue to work through some of her troubles. Unfortunately, she was a dumped dog so it’s hard to know her past to know how to undo whenever trauma she may have endured. We can’t tell you that making a choice to adopt Lila will be an easy path but any dog person who has loved a shut down dog can tell you it’s one of the more rewarding bonds to build. If you are interested in Lila please make sure you’re ready to give her time and tools to help her adjust. Being returned would be very difficult for her. If you are semi local to Estherville her fosters would love to do a few meet and greets and would even be happy to drive her to your home and help get her inside/settled in a little.  A little more background from her original rescue...Roscoe and his sister Lila were found abandoned in the countryside.  A kind person took them in so that we could find them each a home to call their own.  Her dogs helped teach the pups the ropes of being good dogs and they are learning more everyday.  Roscoe is outgoing, rambunctious, brave and affectionate.  Lila is sweet, mild, timid and affectionate.  Both pups love other dogs.  They do tend to have a strong prey drive and while there are no cats on the property they do chase other small creatures.  They will need a fair amount of exercise and mental stimulation because they appear to be of the herding group.  The pups were likely born early summer 2024 and are altered, up to date on vaccinations and microchipped.  Their adoption fee is $300.00  Lila is the type of dog you go into a new relationship knowing it will take time, patience, understanding, lots of treats to reward good behaviors and create a positive connection and the willingness to accept setbacks.  She is not aggressive at all in her timid nature but putting her in a position of fight or flight would not be fair and the last time she got away from someone we spent a good deal of time trap training her and eventually catching her.  She would need to always be secure and made to feel safe so only gentle and kind humans need apply! January 10, 2026, 10:02 pm
We'll also keep you updated on Smiley's adoption status with email updates.
new badge
Photo of Smiley

Smiley

Terrier (Unknown Type, Medium)/French Bulldog

Female, 2 yrs 1 mo
Monticello, IA
Size
(when grown) -
Details
Good with kids, Good with cats,
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

Cedar Bend Humane Society

1166 W. Airline Highway, Waterloo, IA 50703

Pet Types: cats, dogs

More an arrow icon

Rescue

Better Together Animal Rescue, Inc.

211 West 4th Street, Vinton, IA 52349

Pet Types: cats, dogs

More an arrow icon

Rescue

New Rattitude - Iowa

Arlington, IA 50606

Pet Types: dogs

More an arrow icon

Rescue

Northeast Iowa Pet Rescue

519 Westwood, Strawberry Point, IA 52076

Pet Types: cats, dogs

More an arrow icon

Shelter

Cedar Valley Greyhound Adoptions, Inc.

7411 Mt. Vernon Rd SE, Cedar Rapids, IA 52324

Pet Types: dogs

More an arrow icon

Rescue

Waverly Pet Rescue

PO Box 291, Waverly, IA 50677

Pet Types: cats, dogs

More an arrow icon

Rescue

A Purposeful Life Animal Rescue & Sanctuary

Marion, IA 52302

Pet Types: cats, dogs

More an arrow icon

Shelter

Companion Animal Network (CAN)

Cedar Rapids, IA 52401

Pet Types: cats, dogs

More an arrow icon

Rescue

Adopt A Pal

Cedar Rapids, IA 52403

Pet Types: cats, dogs, rabbits

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