Cynology is the study of dogs and their history.