Lovely fucking movie in which a masked chick lets her dominant dog fuck her pussy in various different ways. The end result is more than arousing.