comfy hooves