We all know how much vet bills can cost, especially if it is an emergency or happens out of hours. Whilst we all like to be prepared for the unexpected, sometimes they catch us...