Charlotte Humane Society takes 76 dogs from suspected puppy mill

Updated:

Loading
Charlotte Humane Society takes 76 dogs from suspected puppy mill