Dogtooth is out with a trailer JohnSeptember 11, 2009 Dogtooth seems to rest in a place not far away from where we are.