A good working dog is said to be like having an extra person on the farm, that doesn’t need to be paid a wage; so it is very important that they are fed to optimise their potential, ensuring they receive the appropriate amount of energy and nutrients they need to do...