If you think that your dog has a green discharge coming out of his penis, you need to get him to the vet right away. The sooner you get your dog to the vet, the better chance you have of getting the treatment you need.