"Not exactly an answer that will save your life, but may save the life of an animal. Never, ever, ever give away animals for free to strangers. Creating a financial disincentive to adopt weeds out people who cannot afford to care for a pet, people who will neglect that pet, and most importantly people who intend to abuse that pet. Serial animal abusers search for free animals on social media explicitly for this purpose.
Always charge money. It’s not so you can make profit. It’s to increase the chances that animal will be okay."