Stan's Best Friend

Mar 18, 2012 on FOX at 10:00 PM


Despite Stan's objections, Francine buys Steve the dog he has always wanted. However, when the dog suffers a horrific accident, Stan refuses to take the pup off life support because of a traumatic childhood incident.

Previous episode

Dr. Klaustus
Season 8 Episode 13

Mar 11, 2012

Next episode

Less Money, Mo' Problems
Season 8 Episode 15

Mar 25, 2012