Signed in as:
filler@godaddy.com
Welcome to Good Happy Puppy! We offer professional training services with a personal dog trainer to help your furry friend become a well-behaved and obedient companion. Contact us today to schedule a consultation.

Based in Iowa, Good Happy Puppy specializes in positive, friendly puppy training. With over 5 years' experience, we turn your rambunctious pup into a well-behaved companion with caring, effective techniques.
Got questions? Contact us at goodhappypuppy@gmail.com for support.
The time it takes to train a dog depends on a variety of factors, including the dog's age, breed, temperament, and the type of training involved. On average, it can take several weeks to several months to fully train a dog, on average 30+ hours for basic training, but the biggest secret when it comes to training a dog is the owners participation. If the owner is taught the skills needed to train there dog while the trainer is there and then spends the rest of the week working with their dog without a trainer, this will save both time and money.
We use a combination of possitive training and corrective training utilizing both food/toy treats and training collars.
Yes, we offer in-home training sessions for clients who prefer to train their dogs in their own environment. This can be especially helpful for dogs who have difficulty adjusting to new surroundings or who have behavior issues that are specific to their home environment.
Is your dog(s) showing aggressive behavior and not sure how to deal with it ? Have a evaluation done and our team will create a detailed plan.
Our trainer will come to your place and spend as much time as needed to give you the best diagnosis.
Mention code: HELP and receive a 40% discount a $20 savings
For dogs who show aggressive behavior.
Get help from our professional trainers
Learn why your dog is acting this way and how to fix the issue.
Mention code: HELP NOW and receive a 50% discount a $50 savings
Obedience Training all dogs need
Teach your dog the 5 basic commands.
Sit, Stay, Come, Down, Heal
Also teaching your dog when it is ok to release from the command.
Advanced Training Envolves:
All basic training methods with the added comfort of completely off leash and with no reactions to distractions ( dogs, cats, people, cars, wildlife. )
Stop your dog from acting agressive towards people, pets, food, etc
Aggression in your dog(s) can be very scary situation, get the help you need with proven methods.
Keep your dog safe while traveling
Let us take care of your furry friend when on vacation or a emergency happenes.
Very Advanced Protection Training for Your Family
Requirements:
Successful basic and advanced obedience training
Trainning Envolves but not limited to:
Agressive Barking On Command
Holding suspect until authorities arrive
Subdue the suspect as a last resort
Bite work using Full mouth
Bite Placement
Timing the attack
Owner & Weapon Awareness
This is for the owner who needs a fully trained dog in as short of time as possible
With combo package you recieve a discounted rate of 25%
In order to progress your dog at the fastest pace available our trainers will work with your dog 12 times a day at 15 minutes a session for a total of 3 hours of training a day.
a savings of $20 / day
Average 10 days for basic training
Average 20 days for advanced training
Average's are not a guarantee.
Prices may change
We adore pets! Book a meet-and-greet or pet service right here. Have special requests? Message us — we’ll get back quickly.
155 West 6th Street Winthrop, Iowa 50682
Mon | 07:00 am – 10:30 pm | |
Tue | 07:00 am – 10:30 pm | |
Wed | 07:00 am – 10:30 pm | |
Thu | 07:00 am – 10:30 pm | |
Fri | 07:00 am – 10:30 pm | |
Sat | 07:00 am – 10:30 pm | |
Sun | By Appointment |
Call us and leave a message if no answer
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.