Oh wow they're actually just dogs
Meaning there are dog fuckers in Kivotos