Friends who graduated in 2005 starting salaries ranged from £15,000-25,000, and some had added benefits such as a house (or housing allowance), a car, pension and health scheme etc. I think you would be very, very lucky to get £28K as your starting salary as a new graduate. It does depend on what type of work you are doing, small animal tends to pay more and have better hours than mixed or large animal. But once you join a partnership etc this can all change.