Roaring Kitty returns after two months, releasing Chewy-related pictures, possibly hinting at giving up its shares September 7, 2024