Breeder 'Debarked' Dogs By Allegedly Pushing Pipe Down Their Throats

2018-05-31 1

The Pennsylvania SPCA recently reported on a suspected animal abuse case.

Free Traffic Exchange