The recall covers nearly 4,000 compounded veterinary medications.