As each product is unique, it can be difficult to determine how long it will be safe once it expires. You can still consume dry food past its expiration date. Dry food three months past its "best by" date is usually okay to feed your pets, but remember that they won't get all the nutrients it would typically contain. However, it is not recommended since they will lose too much nutritional value, and there is a risk to their health as well.