In Greek mythology, Cerberus is a three-headed watchdog who guards the gates of Hades. What is the name of the dog with three heads in Greek mythology?