fancy dog_flattened again2