utterly weird and awful, utterly weird and awful, utterly weird and awful, utterly weird and awful, utterly weird and awful, utterly weird and awful, know what you're watching Slate Magazine (blog) dog sex is seriously strange How dogs âdo itâ Dog sex utterly weird and awful, utterly weird and awful, âDoggy Styleâ Doesn't Mean What You May Think It Means utterly weird and awful, utterly weird and awful,