as peter jumped from his van , he found it difficult to walk , almost as if walking a rowdy dog that kept pulling on the leash , but there was no dog only his cock , rock hard and free-spirited and which fought to free itself from the constraints of the jeans .