Pryce praised for helping veterans