veterinary self assessment