About Us
Family-owned and Iowa-raised, Denning Farms has spent over 20+ years matching loving puppies with families across the country.
Our Story
Hi, I’m Tricia Denning! My husband Jeff and I live on our family farm in Houghton, Iowa, where we’ve raised our four children and built a business that has become such a special part of our lives.
Before Denning Farms, I was a special education teacher, a career I truly loved. In 2005, while teaching part-time and raising our young family, I began raising puppies as a way to spend more time at home with my children. What started as a small venture quickly became a passion, and just a year later, I decided to raise puppies full-time.
Over the past 20 years, our family has grown right alongside Denning Farms. Our oldest son, Caleb, now works alongside Jeff on the farm, our daughter Katie works alongside me at Denning Farms, and our youngest son, James, is currently attending DMACC with plans to continue his education at Iowa State University.
In 2018, our family experienced the heartbreaking loss of our daughter Abby at just 13 years old. She will always be a part of our family and hold a special place in our hearts and the story of Denning Farms.
What began as a way to spend more time with my children has grown into a family business we’re incredibly proud of. Through the years, our love for raising happy, healthy puppies and helping families welcome a new companion has remained the same.
We’re so thankful for the families who have trusted us over the years and for the opportunity to share a little piece of Denning Farms with yours.
Why Families Choose Us
Our puppies receive daily, hands-on care from our family from the very beginning — not a hands-off, large-scale operation.
Puppies receive age-appropriate vaccinations and deworming under our veterinarian’s written protocol, with records provided at pickup.
You’ll talk directly with our family, get straight answers, and support well beyond pickup day.
Find Your Puppy
Take a look at our currently available puppies, then give Tricia a call to talk about which puppy may be the best fit for your family.
Call or text 319-931-3033