Adopt

Australian Shepherd puppies and dogs in Iowa

Looking for an Australian Shepherd puppy or dog in Iowa? Adopt a Pet can help you find an adorable Australian Shepherd near you.

Picture of Australian Shepherd

Adopt an Australian Shepherd near you in Iowa

Below are our newest added Australian Shepherds available for adoption in Iowa. To see more adoptable Australian Shepherds in Iowa, use the search tool below to enter specific criteria!
Photo of Theo

Theo

Australian Shepherd

Male, Adult
West Des Moines, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Not good with kids, Needs experienced adopter, House-trained,
Story
This is Theo! Also known as Theodore and Freak-O-Dore. He is a very smart 6.5 year old Aussie! We are having to re-home him due to his energy levels and lack of personal awareness. We are having our 3rd baby, and after the stress we went through with him jumping over our son while he was a newborn, we decided it would be better for him to find a home where he can be himself. He does have some stranger danger and fear aggression. He will require a lot of patience and someone who is knowledgeable in dealing with dogs like this. Once he warms up to you, he is a major cuddle bug and will stick to you like glue. He currently lives with kids, a smaller dog, and 2 cats however I think it may be best if he did not have cats or young children in his new home.
Photo of Kodi

Kodi

Australian Shepherd

Male, Adult
Maquoketa, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
House-trained,
Story
  Kodi is a fun loving 2 year old male aussie mix.     YOUR NEW COMPANION WILL COME WITH THE FOLLOWING --  spaying or neutering (which must be done before you can take your new family member home), all up-to-date vaccinations including rabies and rabies vaccination tag. *BREED DISCLOSURE: Due to the fact that most of our adoptable pets are strays, we can’t guarantee their breed. We list the pet’s breed as the one that best matches the physical appearance, and the pet may also be listed as a mix when it’s a purebred. COST OF ADOPTION -- Dogs $70 and Cats $55.  Cash only please! sorry no checks or credit cards.      ADOPTION HOURS -- Tuesday thru Sunday: Noon to 3 pm • Sorry, we're closed on Mondays and Holidays.   Jackson County Humane Society  23354 Dark Hollow Road • Maquoketa, IA 52060  Phone: 563-652-5360 • email: jchs.ia.office@gmail.com Please visit us on Facebook! Donations are always greatly needed and appreciated. June 30, 2026, 11:08 pm
Photo of Miklo

Miklo

Australian Shepherd

Male, Adult
Des Moines, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Primary Color: Tan Weight: 49.5 Age: 3yrs 1mths 0wks
Photo of Scout

Scout

Australian Shepherd

Male, Young
Peosta, IA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs, Good with cats, House-trained,
Story
Scout is a 3 year old Mini Aussie who previously lived with other dogs, cats and kids. He is kennel and house trained. Unfortunately have to try and rehome due to new allergies for both child and adult. He also goes by Scott due to someone previously misunderstanding his name so he comes to both names if called.
Photo of Billy

Billy

Australian Shepherd

Male, Young
Des Moines, IA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Not good with cats, Needs experienced adopter, House-trained,
Story
Billy is the sweetest smartest boy ever. He is so good at learning new tricks and I think he just really needs a job to keep him occupied - he is a working dog so something to keep him mentally stimulated. We lived out in the country when we got him but we recently moved into town. He hasn’t adjusted well to the move unfortunately. He was used to being outside and being able to run and blow off steam and now he’s confined to a fenced in yard. He gets bored and starts barking. He gets overly excited when we go outside, barking and jumping around. He calms down after a little bit but it is overwhelming at first. Between the fenced in yard and just a lack of time to spend with him, I just think he deserves a better home with people that will have the time and space to keep him happy and fulfilled.
Photo of Bear

Bear

Australian Shepherd

Male, Young
Ottumwa, IA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs, Good with cats, Needs experienced adopter, House-trained,
Story
Bear is a 3 year old shelter rescue who is high energy and a big lover. He has completed puppy training and knows basic commands and does well on a leash. He is also kennel trained and house trained. Bear has a LOT of energy and needs a home where he can run (fenced yard or farm) or be taken on frequent walks/adventures. Bear does have allergies, so he sometimes gets patchy red skin/hair loss in the warm weather which is alleviated by some medication and baths. Bear is good with other animals, but can be protective of his food. He is also good with kids, and although he likes to play with cats, he will not hurt them. He is a very good dog but needs a more suitable environment so he can truly thrive and have more freedom to exert some energy. We are able to meet in surrounding areas up to 2 hours away.

Search for an Australian Shepherd puppy or dog

Use the search tool below to browse adoptable Australian Shepherd puppies and adults Australian Shepherd in Iowa.

Australian Shepherd puppies and dogs in Iowa cities

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

Australian Shepherd shelters & rescues in Iowa

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

Here are a few organizations

Shelter

Animal Rescue League of Iowa Inc.

5452 NE 22nd St, Des Moines , IA 50313

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

More an arrow icon

Shelter

Emmet County Animal Shelter

1703 7th Avenue South, Estherville , IA 51334

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

More an arrow icon

Looking for a specific shelter or rescue?

If you're not seeing what you're looking for, try our shelter and rescue search. We have more than 17,000 organizations in our database with furry pals waiting for a new home!

magnifying glass with cat and dog

Want to learn more about adopting an Australian Shepherd puppy or dog ?

We've got all the info you need on adopting and caring for an Australian Shepherd puppy . Check out the links below for everything you ever wanted to know about Australian Shepherd puppies and adults .

Australian Shepherd information

clipboard with list

Where do Australian Shepherds come from? How many types of Australian Shepherds are there? From the history of the breed to question about average height, weight and size, brush up on these basic facts about the Australian Shepherd.

Learn More an arrow icon