welcome to the internet, where people have "no lives", "gay/f*ggot", etc.
you even kept the title "bad pun dog", when there is not a single pun on that meme.
please use memes correctly, else bash your head on a wall repeatedly and drink bleach until dead.