By all accounts, Jake Garvin didn’t deserve a dog, let alone the puppy he tortured to death in his Ottawa apartment. It’s not known what day in January …
The short, sad life of a puppy named Bane: Ottawa police failed to stop animal abuser until it was …
In