🐾 We offer a variety of amazing puppies. Iowa Licensed & Inspected. 

Check out our Available Puppies:


Happy Owner 2
Happy Owner 3
previous arrow
next arrow

My name is Mikki and I’ve been raising canine Companions since fall of 1999. My love of dogs began as a child with our English mastiff who was my best friend. In 1999 we moved to the country and I started my career as a vet tech. Because I love dogs and had to have more than one. I started raising them to support my addiction. Boxers. Pugs, and Standard poodles have been with me from the beginning and I have recently added a golden retriever and Bernese mountain dog to start raising a few doodles. My husband and I share this passion and are home with our dogs 24/7 catering to all of their needs. We absolutely love each and every one of our babies and strive to make their lives wonderful. We are working to breed companions with great health and perfect temperaments to join your family.

What People are saying about us

I have always wanted a black standard poodle. When I found Mikki and seen the adoreable pups she had I was beyond excited. Mikki has beautiful, healthy, well cared for and loved puppies. I highly recommend Willowbranch Canine Companions and will definately get another puppy from here if the time comes.


Mel Rose

I just picked up my new baby pug from Mikki and it was a great experience! She was so responsive and willing to go above and beyond to ensure the whole process was as simple as possible. She's checked in with me since the pick up just to make sure everything is going well. She cares for the puppies/new owners and it shows!

Jen Allen

We bought our loving Zara (Reverse Brindle Boxer) back in Oct 2018. She is very healthy and really tall at just over 6months old. Her markings are incredible. Mikki takes such great care of her fur babies to product such an amazing new family member. We HIGHLY recommend her and family.

Jeremy Long Connie Garcia-Long

Contact Us Today!

Call us today

If you are interested in a puppy, please call us today so we can help you get your companion picked out!

Email Us

You can email us anytime of the day as well and we will be sure to get back to you as soon as possible.

Like and Follow us

Follow us on Facebook and like our page! We will be posting on there as well with information on litters