Recent 800 Billion Shiba Inu Dump Has Short Traders Worried – Here’s Why