Legally binding measures for the vet sector, including prescription fees capped at £21 and price lists to help pet owners, have been announced