My first thought was cerberus what with the whole '3-headed canine creature' thing here. But...
What's the problem then? How is it not cerberus? In a world where anything birdlike associated with fire are almost always called phoenix and basically nobody cared anymore that Bahamut shouldn't be a dragon, how is this thing not a cerberus?