I’ve no idea. I will personally take medications that have expired long long ago, but when it comes to my animals, I take them to the vet and get the proper diagnosis and fresh medication. Expensive, but I don’t and won’t mess around with their health.