Niagara SPCA releases final report on animal cruelty following 7 Eyewitness News investigation