Just wear boyshorts. Also, you can't blame the girl. That's like saying "If you're going to wear a skimpy dress, don't complain when you get raped." You're victim blaing, it's not fair. Don't tell girls what to wear, tell guys to not sexually assault girls.
Is this a TV show? That puppy is so adorable!! <3 I have a shiba named Rocco