Dog and baboon