Hoof abscesses can be caused by trauma and moist environments, but can also be related to conditions like laminitis which make horses prone to them.