Dog fuck movie showing two animal lovers who just NEED that dick. They don't care about anything else, they NEED that dick. That's just the best.