Receiving Tokens into Metamask (no receive button)

I recently set-up a wallet for BEP-20 tokens and I wanted to test it, so I added Dogecoin token. I want to send some doge from my Trezor wallet to this Metamask wallet.
I thought I would just be able to use my public key to copy/paste and be done, but A) metamask doesn’t have a RECEIVE button for dogecoin, and B) this public key is not a “valid” dogecoin address. How can I get a valid dogecoin address for my metamask to receive dogecoin?