Mega fauna would be a great name for a pet super store.
Dang. I gotta learn to copyright my big ideas before I give them away for free.