Canis maior!