Guest Stars Keely Hutton as Vet Karen LeBlanc as Larissa Slade Bree Wasylenko as Michelle Marcia Bennett as Joyce Buell Stephen Bradley Jones as Karl Buell Evan Buliung as Randy Sher Danny Waugh as Trent Ross