Teeth of the Dog, Casa de Campo Casa de Campo Resort and Villas 1:00 20 March 2018 3,957 Views 6 0 Cinematic flight at Teeth of the Dog, Casa de Campo Resort & Villa. Share