Dogcock is fast arriving
it was mediocre at best
dog cock
theoretical dog cock from a practical dog cock provider