Big red dog sculpture on top of Stephen's Gallery in downtown Northport, Alabama.