Rebecca Mason, CPDT-KA, CTDI
Owner & Head Trainer

Rebecca is a teacher first and a dog trainer second. She believes that in order to have a well-behaved dog, it is the owner who must be taught first. Rebecca thrives on interaction with both people and pets and brings passion and determination to her work. She believes that every dog has potential, no matter the age or breed, and that if it can be done, it can be done using positive methods. Rebecca is a Certified Professional Dog Trainer (CPDT-KA) and has been training dogs professionally for 13 years. She does not subscribe to the use of force or intimidation and believes that training is about a bond of trust and love between dog and handler. 

Meredith Dempsey CPDT-KA,
Associate Trainer

Within every dog is the potential to be amazing. This is what Meredith loves to teach her clients and friends! Meredith has always surrounded herself with animals.  She spent her younger years volunteering at her local animal shelter where she fell in love with animal rescue and began fostering dogs. Her interests led her to delve deeply into dog training and behavior. In 2015, Meredith managed a doggy daycare where she managed playgroups and learned about dogs’ social behaviors and group dynamics. Meredith is a Certified Professional Dog Trainer (CPDT-KA) and is also employed at Shelby Humane Society. She leads WoofPack, their shelter dog training program, and does behavior modification with shelter dogs experiencing issues ranging from extreme fear to reactivity to resource guarding.

Anthony Rodriguez CPDT-KA,
Associate Trainer

If you love your job, there is no such thing as work, and when it comes to dog training, there are few things Anthony loves more. He believes training needs to be as much fun for the dog as it is for the human and that relationship-building and communication are crucial. When it comes to Anthony, there are absolutely no strangers. He loves making connections with others – both human and canine – and has a calm spirit that even the shyest dog finds welcoming, hence his special interest in working with fearful and anxious dogs.

Amanda Self

Amanda Self CPDT-KA, Associate Trainer

Amanda has worked with animals most of her life, so becoming a trainer was a natural fit for her. She not only teaches obedience, she also works with fearful and aggressive dogs, having had much success in teaching clients how to manage those behaviors.

Caitlin Hoyle,
Associate Trainer

Caitlin has always been a dog person. A former student of Love Them Train Them, her favorite course is Impulse Control because of how fun it is to watch the dogs problem-solve. Caitlin loves watching pet parents’ reactions of pride and joy — and sometimes shock — when their pup masters something new, and knowing she played a small part in that breakthrough. Caitlin is mom to miniature goldendoodle Luna. Don’t tell her husband, but Luna just might be her favorite being on earth! She has enjoyed strengthening their bond and communication skills while taking classes and is excited to now be a part of the team! Caitlin is a member of the Pet Professional Guild and teaches at our Pell City location.


Meagan Wilson,
Assistant Trainer

Meagan grew up on a farm and has always loved animals. She was introduced to positive reinforcement training by our own Meredith Dempsey while volunteering with Shelby Humane Society. Through SHS, Meagan got connected with others who were just as passionate about animals as she was. Now a part of our team, Meagan loves watching students discover that their dogs can learn to problem-solve on their own. Meagan loves seeing that “lightbulb” moment someone has when their dog figures something out for himself for the first time! Meagan is mom to Hustle, a 65 lb. lap dog, and two cats, Yogi and BK. She volunteers with Best Friends of Shelby Humane Society.

Brihanna Contreras,
Assistant Trainer

Brihanna first took classes with Rebecca in 2013 and joined Love Them Train Them in 2018. She is also a veterinary technician at Bluff Park Animal Clinic and is mom to 5 dogs, Aminah, Willa, Luna, Lynx, and Pongo, and 2 cats, Joplin and Cy. Brihanna is passionate about rescue and spends her free time working with Steel City Cat Rescue. Brihanna loves helping with tricks class and enjoys watching timid dogs gain confidence. Her favorite thing about training is seeing the difference in the owner’s knowledge and ability from week 1 to week 6 and watching them learn to problem-solve.