The Greater Birmingham Humane Society (GBHS) is vowing to keep up its fight against puppy mills. 

About The Author