It's hard to say with any great certaintly what the "B" in "B-Dog" stands for in the graffiti here. I am going to hope for the artists' sake that "B-Dog" is not their name. Because that would be a really stupid name.
For our purposes I am going to assume the "B" stands for "bad." That would make sense considering this and this and this.