An out-of-hours service is set to end at a veterinary practice in Hay-on-Wye, in what has been labelled a ‘short-sighted decision’ by locals.