Animal abandonment is a tough issue affecting societies everywhere. In France, this problem is especially serious, earning the country the unwanted title of “European Champion” in animal abandonment.