A fantastic, fun-filled couple of days has been enjoyed by thousands at the Royal Welsh Smallholding and Countryside Festival in Llanelwedd.

With opportunities to benefit from a large range of free workshops, talks and demonstrations, eager festival-goers were able to learn about all sorts of interesting activities, ranging from soil health, keeping pigs, native bees, blade shearing and growing vegetables, throughout the weekend.

Having spent the past week visiting 15 schools across Wales, and telling the farming story to more than 2,000 children, the hard working Cows On Tour team spent the weekend engaging with visitors and explaining in a fun, hands-on way where our food comes from and the importance of farming.

The livestock competitions had an excellent line-up of animals in all sections. The goats, in particular, had a huge numbers of entries and a great two-days of competitions.

With over 65 showing in the Boer goat classes, it has been the largest gathering of this breed in the UK to date.

New for this year, the woolhandling competitions attracted a good crowd.

The top results were:

Sheep: Champion – J & P Owens, Leominster, Herefordshire; Reserve – Gwawr Llewelyn Hughes, Pwllheli, Gwynedd.

Sheep Group of Three: Champion - Master Tom Ryan Evans, Four Crosses, Powys; Reserve – Messrs A T & P R Jones, Raglan, Monmouthshire.

Pig: Champion – Mrs Sharron Nicholas, Narberth, Pembrokeshire; Reserve - Mr & Mrs J & C Taylor, Narberth, Pembrokeshire.

Angora Goat: Champion – C & D Tyler, Crymych, Pembrokeshire; Reserve – C & D Tyler, Crymych, Pembrokeshire.

Angora Goat Fleece: Champion – Debbie Francis, Llanidloes, Powys; Reserve – Jeannie Camm, Cardigan, Ceredigion.

Dairy Goat Day 1: Champion – Mr Nick Parr, Surrey; Reserve – Mr & Mrs R J & J A Hicks, Lampeter, Ceredigion.

Dairy Goat Day 2: Champion - Mr & Mrs R J & J A Hicks, Lampeter, Ceredigion; Reserve – Mr Nick Parry, Surrey.

Pygmy Goat: Champion – Messrs Nigel & Tim Keen & Bee, Monmouth; Reserve – Mrs Jill Osborne, Newport, Gwent.

Pygmy Goat Pet: Champion – Ms Tracey Cater, Warwickshire; Reserve - Mr & Mrs J & P Keates, Worcestershire.

Boer Goat: Champion - Mr Ian Johnson, Derbyshire; Reserve - Mr Ian Johnson, Derbyshire.

Cattle: Champion – T & K Bodily, Abergavenny, Monmouthshire; Reserve – D J Bevan, Llanarthne, Carmarthenshire.

Best Sheep Breed Tradestand: Winner – Jacob Sheep Society (Wales); Reserve – Balwen Welsh Mountain Society.

Best Cattle Breed Society Stand: Winner – Red Poll Cattle Society; Reserve – Miniature Cattle.

CHAPS Mid Welsh Regional Show, Supreme In-Hand: Champion – Sian Elphick, Wrexham with Anbesbury Liquorice Allsorts; Reserve – Sian Elphick, Wrexham with Catdol Daisymay.

Heavy Horses/Shires/Foreign, World or Rare Breeds: Champion – Jayne Bowen, Shropshire with Lena.

Novice Section: Champion – Zara Owen, Powys with Dyffryn Gwy Welsh Charisma;

Reserve – Nia Davies, Ceredigion with Witwith Sirocco, Rider – Sioned Davies.

Veteran Horse Society Area Qualifier – In-Hand: Champion – Kelsey Bishop, Monouthshire with Shemika Snip; Reserve – Lesley Morgan, Monmouthshire with Crossfoot Pippin.

Veteran Horse Society Area Qualifier – Ridden: Champion – Abbie Dark, Swansea with Wycliff; Reserve – Julia Hewerdine, Carmarthenshire with Glanranell Major Robert.

Mountain & Moorland (excluding Welsh Breeds and Shetlands): Champion – Jane M M Harries, Carmarthenshire with Newoak Wild Rose Hip; Reserve – Shelley Bradley-Higham, Pembrokeshire with Buckland Rhianna, Rider – Frankie Higham

Working Hunter: Champion – Susan Hughes-Jones, Ceredigion with Waxwing Macenroe, Rider – Chelsea Hughes-Jones; Reserve – Justine Thompson, Powys with Daisy Rock Kingdom.

British Miniature Horse Society: Champion – Harriet Miller, Somerset with Model Farm UK It’s After Eight; Reserve – Charlotte Leonard, Rhondda Cynon Taf with Jasco Designs Contraband.

Donkey Breed Society Championship: Champion - Clare Humphries, Wiltshire with Lottie; Reserve - Clare Humphries, Wiltshire with Jake.

CHAPS Mid Welsh Regional Show, Supreme Ridden: Champion - Sophia Chambers, Powys with Roquefort Papillon; Reserve – Alys Matravers, Somerset with Fancy Pants.

Hacks & Riding Horses: Champion – Abbie Dark, Swansea with Runnon Ruby Tuesday; Reserve – Heather Ellis Jones, Ceredigion with Llanarth Fair Play, Rider – Nuala Ellis Jones.

Side Saddle: Champion - Rachael Forkings, Powys with Gravitatour; Reserve – Debbie Walters, Caerphilly with Criafol Misty Lady

Arabs: Champion – Anne Pritchard-Simmons, Cardiff with Cupidhill Caprice, Rider – Jess Pritchard-Simmons; Reserve - Rhodri Jones, Carmarthenshire with H Pepegano.

Irish Draught: Champion – Leander Walton, Worcestershire with Cosette’s Prospect, Handler – Tim Barnes; Reserve – Mrs L John, Powys with Griffin Bridge, Rider – Zara Owen.