The Family Pooch Trainer

Bond County Illinois Dog Training with The Family Pooch Trainer


  • Dog Training Services in Bond, Clinton, Fayette and Montgomery County Illinois 
  • Member of Professional Dog Trainers (APDT)

Introduction Video

Check out this great video

About Us



The Family Pooch Training team focuses on new puppies and  dogs with obedience challenges, using positive reinforcement training methods. Craig and Cindy Moser moved to Greenville Illinois in 2016. We have a passion for shelter dogs and have our two girls, Ruby (Yorkie/Lab), and Stella (Lab/Shepherd) mix. We live on beautiful Governor Bond Lake, and we love caring and connecting with animals all while creating everlasting relationships. We provide care for your furry pals as if they were our own, and ensure that they receive the highest quality care during their training.




  • When you live a busy life, it is hard to consistently provide the attention and training that your pets need in order to learn a repetitive and consistent response. You can rely on us to provide you and your dog a set of positive reinforcement skills in a clear and consistent manner.
  • We can develop a training plan to fit your schedule and needs. You can attend one of our group sessions, we can come to your home, or you can leave them with us at our facility for a day or a weeklong boot camp.     




  • We specialize in training adopted dogs through our Greenville Illinois dog training classes. We are always prepared for any special training needs, and ensure that your pet will receive the best care and love possible. Their happiness and care is our priority, and we strive to provide a service we would want our own pets to receive.  
  • We use the ADPT C.L.A.S.S. training program in all our training sessions.

Additional Information

Group Classes


 Puppy I - Dog Socialization Skills 

Puppy 10 to 18 weeks old. This is critical period to get strong bite inhibition and social play skills. We will work on the skills required to teach “Sit”, “Down”, “Stay”, “Come”, “leave it”. We use an open enrollment model. We will take the new 10-week-old and they will get to socialize with the 18-week-old graduating to Puppy II. 

Puppy II - Basics Dog Obedience 

Puppy I graduate only. Age 20 weeks to 2 years old. This is critical period to get your teenagers with strong bite inhibition they developed in Puppy I to focus on social obedience skills. We will work on the skills required to teach “Sit”, “Down”, “Stay”, “Come”, “leave it”. On and off leash walking skills. We use an open enrollment model. 

Puppy Socialization Party

(1-hour session· Free of Charge.) The most critical time in a Puppy growth is during weeks 6 to 12 weeks old. Our focus is off leash socialization in a safe group environment with other puppies. This is also an open enrollment model, so you can attend whenever your schedule fits. Note, minimum age requirement of dog is 8 weeks with full vaccinations on record. 

Classes Starting in April through August 2019. Call or email us for class locations and times. 

(1 hour · $30 per session, $120 per six class packages.)


Private One on One Services


Private Dog Training Sessions

Let's focus on your pooch one on one in the comfort of your home.  Our approach is to train the trainers, the skills to correct and instill any solid behavior needed for your family pet.   Give us a call and we can work around your needs and schedule. The goal is to teach you the trainer, the skills to develop a healthy family member. 

Dog Sitting in the comfort of your home.   

“There’s no place like home”

A Professional Pet Trainer Dog Sitting? Perfect….

Hello, I am Craig Moser the owner of The Family Pooch Trainer business. I started this business in 2018 due to the demand for in home dog obedience training in Bond County and surrounding Communities. Our first year was a tremendous success. I have retired from a long sales career on beautiful Governor Bond Lake and see another demand for the in-home care of Dogs with kennel anxiety. We are excited to announce our new in-home Dog Sitting services. We provide loving, individualized care to dogs, in and from the comfort of your own home, which offers the familiar, safe, and stress-free environment that your pets are used to.  

Whether you’re working late, and your dog needs to get out of the house, or you’re traveling, and your dog wants to stay home, we offer every kind of care they might need when you are away. Most importantly, we offer peace of mind. We can feed, walk and spend quality time with them for a day or overnight stay in your home. We will send you videos of our time with them, so you can feel comfortable they are getting the attention they deserve. 

We pride ourselves on the personal, one-on-one care we give to each of your precious pets and will do our best to accommodate each client request. Did we mention as a certified trainer I can train them on those behaviors you would like to change? Loose leash walking, solid stay, toy aggression, crate training? Let us customize a training plan that fits the needs of your family.


Clients Testimonials


Send us your thoughts. We will post the good and the bad. That is the only way we can improve. 

April 2017 - I did not know where to start with my new puppy. Craig has developed a weekly step by step program to get Mickey well behaved and listening to my commands.  Janice W.  Litchfield Il. 

April 2017 -Couldn't ask for a better trainer, Craig has done an awesome job for us .  Greenville Il. -  Bill Nance

March 2018 - Craig has made a significant difference in how we look at training Mac our shelter Pitty Mix. We have seen great improvement in his behaviors. Jordan M. 

February 2019 -  We hired  Craig to get our new Doodle puppy started on basic training skills. After 3 lessons we had good off leash healing, a solid recall and a start of a steady sit/down stay. 

Vandalia Il. Jan and Bill S. 

March 2019 - We have a 6 month old German Shepard Puppy and it jumps on everyone it sees and will not come when called. We have tried everything.  After Craig working with our family we all know how to correct these behaviors and our boy sits when approached and runs full speed to us when called. Thanks Craig .  The Bakers Greenville IL.  

Facebook Site

Where Can I Adopt a Dog


Training & Certificates


  • 5 - Day  CATCH Professional Dog Training Skills Workshop 
  • 5 - Day Sirius Puppy Socialization Dog Training Workshop
  • 2 - Day Workshop, Growl Class -    Demo for Reactive Dogs - Ian Dunbar
  • 3 - Day Workshop, Science-Based Dog Training  - Ian Dunbar
  • Currently studying for my CPDT-KA Certification.

Client Frequently Asked Questions


  • How do I choose a trainer for my dog?

  •  The Family Pooch Trainer is a ADPT C.LA.S.S. registered trainer.

How to Contact Us

Schedule An Appointment

We train our doggie parents the latest Positive Training methods to make their dogs a loving and fun family member! Contact us to set up a meet and greet or to schedule our pet services. Email us at

The Family Pooch Trainer

1343 Trails End Road, Greenville, IL 62246, US

(314) 471-4524