Dogs vs. cats rivalry take memecoins to $54 billion market cap