151004 Painted Dogs with baboon torso