What's With All The Dead Animals That Our Pets Bring Us? Science Alert, 10 Jan 2023 Thanks, you shouldn't have.