Using old medications to treat your pet can be dangerous because over time, medications may lose their efficacy and potency, and can even become harmful when expired. Also, certain medications may be appropriate only for specific conditions, and may not be suitable for other conditions that might occur over time.