The "zelodon" was a hybridization concept that I came up with several years ago. If you have a FurAffinity account: https://www.furaffinity.net/journal/428073/ Hopefully all of the links on that page are still working
Interesting, the picture I had seen spelt it Zeladon, but I guess they got it wrong.
Er, I tend to avoid that site, too much nasty stuff. Thank you anyways however :D