Guest Stars Ian Lithgow as Leon David DeLuise as Bug Pollone Chris Hogan as Aubrey Pitman Danielle Nicolet as Caryn Brian Palermo as Steve