Another puppy farm!!

Another puppy farm!!

That is over 300 dogs taken from puppy farm by the ISPCA in the past 40 days.

You may also like...