Too many rams are being sold over-fat and not up to the job, but what can be done about it? Jeremy Hunt reports.