As you already mentioned, I would refund and in my "polite" way would remind him that your animals health is more important than anything else.
Thank him for his past business and inform him of the decline of services because of his lack of concern for the safety of the animal.
Because we all know IF you would have shipped and something went wrong that it would turn into a whole mess of a pile of smelly stuff from his end.