The present invention relates to veterinary or pharmaceutical formulations comprising one or more plant oils and bismuth subnitrate and methods for their manufacture and uses. The formulations are useful as a teat sealant to prevent or treat mastitis in an animal.