Land at the Leominster Enterprise Park is allocated as employment land but councillors felt the training element at the new veterinary centre and number of jobs involved overweighed this and supported the plans.
Herefordshire Council's economic regeneration manager had no objection to the scheme, feeling it would allow the vets practice to expand its operations and create new jobs.
Herefordshire Council's forward planning manager, however, objected because the scheme would result in the loss of employment land on the site.
Leominster Town Council recommended approval.