David Haigh and his pet cock