Cerberus would be a great name for a dog, will need to keep that in mind for our next pup. We named the last one Julius Caesaer. it was hilarious when we took him to the doggy training school for his lesson and the trainers would all say, ALL HAIL!