Meaning & Story
Mega is from the Greek megas meaning great, large, or powerful. As a pet name it is a tongue-in-cheek or earnest declaration that this particular animal is simply bigger in every sense than the name they might have been given.
Mega is either perfect irony for a tiny dog or completely earnest for a large one — and it works brilliantly either way. The name carries a cheerful swagger that suggests a pet who has strong opinions about their own greatness and isn't afraid to demonstrate it. Huge personality guaranteed, regardless of physical size.