Three charged in animal cruelty investigation after puppies found dead in northern Ont. last spring3hrs ago