Canis by LeashDog Added 30 June 2018 mc mm ft A shop owner offers Sam something harder than the puppy play he’s been dabbling with. Canis (1853 words)