4 ms·Whatever the definition, I am confident wild hogs and squirrels are not megafauna.by nkrisc 2y agoWhatever the definition, I am confident wild hogs and squirrels are not megafauna.