Why René Ramirez (Wild Dog) on Arrow is my boy I’ll be honest with you, I didn’t like Wild Dog at all when he was first introduced in the last season. I immediately disliked his codename, costume, and figured […] Rihaana Stark December 22, 2017 1 Comment