Is the mesh soft on their feet? Probably so, but I wanted to mention that rough surfaces can cause bumblefoot. Nice idea!