yellow-dog-contracts