Meet Josh — Professional Dog Trainer at CTDS

Josh is a professional trainer on the Critical Thinking Dog Services team, bringing 5 years of hands-on experience working with dogs of all breeds, ages, and behavioral backgrounds. Based in Chino Hills, CA, he works alongside Eddie to extend the reach of CTDS and ensure every client gets the focused, expert attention their dog deserves.

Training Approach

Josh has a particular focus on the practical side of training — the skills that make daily life with a dog genuinely enjoyable. Loose-leash walking that doesn't require a white-knuckle grip. A recall that works at the dog park, not just in the backyard. A dog that greets guests without jumping and settles when asked. That's the bar he trains to.

Puppy training and early socialization

Basic and advanced obedience

Leash manners and loose-leash walking

Behavioral modification for anxiety, jumping, and destructive habits

Confidence building for shy or fearful dogs

Frequently asked questions

What types of dogs does Josh work with?

Josh works with dogs of all breeds and ages — from young puppies just starting out to adult dogs with established behavioral patterns that need reshaping.

Does Josh do in-home sessions?

Yes. Josh offers in-home private training sessions throughout Chino Hills and nearby communities. Training in your dog's home environment is often the most effective approach for behaviors that happen at home. Contact us to confirm availability in your area.

Can I request to work with Josh specifically?

Yes. If you'd like to work with Josh specifically, let us know when you book your assessment and we'll do our best to match you with him based on availability and the needs of your dog.

For the remainder of the payment, do we pay upon pick up or before?

As for payment, everyone pays their remaining balance when they drop off their dog for training unless we have agreed on a payment plan.  Payment plans are for those who are in financial hardship. Which we ask for dates and payment amounts that should be payed while your pups is in training. 

Still have questions?

Please give us a call below.