Your vet sounds like mine - he was an absolute star when my Cally was going through it....

will be thinking of you and dear Puddy