While you can technically eat the skin of sheepshead fish, it is not recommended. The skin is tough and can have a strong, unpleasant flavor, so it is best to remove it before cooking. Additionally, the skin can contain harmful contaminants and pollutants that can be harmful to your health if consumed.