DOGS, ROLES & BANKS