Question: why is tcu mascot a horned frog?
Answer: The horned frog is actually a horned lizard, which is native to Texas and is one of about 14 North American species of "spikey-bodied reptiles" (according to Wikipedia). The reptile became Texas Christian University's mascot after its appearance first on the school's yearbook publication.