Doodledawg believes in sniping from the weeds, posting lies and they scurrying off when called on it.
When it comes to posting lies who better than you would know?