archytele The Vault

S1·E13 The Perfect Dog

Aired February 22, 1997

Synopsis

Sasha wants a 'perfect dog' and Charlie takes advantage of being hit by a car to smother her in love and kindness, until she goes mad.