Brampton man arrested after stealing puppy and accidentally shooting himself in leg

Police have arrested a man after he allegedly tried to steal a puppy and then accidentally shot himself while fleeing the scene.