Hi there, I'm new to yorkie talk. my yorkies name is luigi

he is turning 1 year old next month. last night as we were going to bed I saw he had some yellow-greenish pus coming out of his penis

and its a bit swollen. hes been cleaning it &today he has less what should I do?