Sorry I'm not a huge fan of Epic or Cupcake but then again I thought of Onyx lol.

I also like human names for animals, so maybe even Jackson.