Categories PICS Have You Seen This Dog? Post author By Semih Akalin Post date Jun 9, 2011 No Comments on Have You Seen This Dog? Have You Seen This Dog? flyer spotted next to the elevators in the NYC offices of The Barbarian Group. photo by Scott Beale Tags Barbarian Group, Dog, Funny, Have you seen, image, Scott Beale ← Street illusion in Stockholm → Heaven and Hell Leave a Reply Cancel replyYou must be logged in to post a comment.