English Dogs That Cannot Touch Each Other Cited by user Mooonswimmer on 11 Dec 2023 Dogs That Cannot Touch Each Other is an art installation created by Chinese artists Sun Yuan