Yes, because they understand the meaning and are making a play off of it. I genuinely do not believe anyone over the age of 12 who uses the term "rawdog" isn't completely and fully aware of the meaning when they use it.
Different phrase, different conditions. "Bust a nut" can reasonably me misconstrued; nobody of adult age is actually out there misconstruing "rawdogging."
Tbf the kind of person who might make this mistake is exactly the kind of person who would be embarrassed discovering the true meaning. The kind who doesn’t swear but is exposed to people who do and pick up the vernacular without the origins.
People will often only hear slang in this context and have no idea it relates back to sex at all. This comic is very true to life. I was definitely the kid that used terms without knowing their true meaning.
Also the character in the comic may well be under 12
I mentioned it in another comment, but that really is the name of my RSS reading software. It's a package that's been around for over 20 years, written by someone (not me) with contributions from many people. I believe there are hundreds of people who have started on GitHub, which means over the years there have been presumably been thousands or tens of thousands of users. (Update: There are far less than hundreds of stars, although you can find several forks on GitHub and elsewhere.)
Certainly that open source software package is far less common than the traditional use of the word, but it is a very legitimate and non-dirty use of it. Perhaps the original developer had his mind in the gutter, that was his choice to make, and now we all have to live with the consequences.