Michele not only loves animals of all kinds, but she has years of practical, hands-on experience dealing with them.  Michele has been operating Shadowbrook Kennels for 20 years, and was also the Glanbrook District Animal Control Officer for 14 years (prior to HAC taking over the contract).   She has been active in dog sport for years (flyball, agility, tracking) and obedience training.  As well, she has bred and raised German Shepherds.


Animals play an important part of Michele’s personal life, as well. Besides her own 2 dogs,  Michele cares for barn cats, a livestock guardian dog, 2 rescue peacocks and a barnful of sheep and alpacas.  Her pond is home to 2 pairs of swans, a pair of geese, and an assortment of re-homed ducks.

All of this has provided Michele with a great deal of experience in interacting with animals of all breeds, ages and temperaments.  She is also extensively trained in animal 1st Aid and emergency procedures, as well as disease control. 

Michele is a member of the CKC, GSD Club of Canada, Hamilton Dog Obedience Club, American Paint Horse Association, Alpaca Ontario and the Ontario Sheep Farmers.   Shadowbrook Kennels is a regular “People’s Choice” and “Reader’s Choice” award winner!

About Michele

You'll also see other staff members around... Mel, Jayde, Kelly, Kylie, and our awesome summer students are always happy to answer your questions.  

We're pleased to welcome Luke, our newest puppy cuddling volunteer.

Want to check in on how your pet is doing while you are gone?  Email us at shadowbrook.bain@gmail.com for an update.


Feel free to check in on Facebook or Instagram, too... we post pictures!