Ethnocynology is the study of dogs within past and present human societies.
Click on or hover an image to view the Instagram post.
View fullsize
View fullsize
View fullsize
View fullsize
View fullsize