claptrap Caribou. .. But what the dog doin?