According to my event guide there are;
149 trade stands /society stands
sheepdog sale
fleece judging
handling workshops
quarantine procedure/ram MOT workshops
Animal health workshops
blade and machine shearing competitions ---plus a ''have a go'' opportunity
EID demonstrations etc
grassland management and grazing systems workshops/demonstrations
shepherd of the future competition
Plus ice-cream