Peanut The Squirrel’s Owner Rips New York for Seizing, Killing Social Media Star BUSINESSNovember 1, 2024 Play video content TMZ.com The owners of a…