Hair loss can be caused by several things including a fungal infection (ringworm), flea allergies, food allergies, environmental allergies, or other dermatoses.