With one of the largest entries of livestock in Scotland, main ring entertainment, show jumping, horse and poultry classes and almost 100 trade stands, there really is something for everyone.