book vegan animal testing fiction author humane society animal welfare animal dog writer animal rights authors cat choosing a dog animals novel pet