Why do I need to give my pet supplements? Good nutrition on a daily basis helps to maintain strong teeth and bones, a glossy coat, energy and vitality. Growing puppies and older dogs may also need specific nutrition to help maintain joint strength and mobility. Pet foods provide calories for energy but don’t really provide everything your pet needs to enjoy and long and healthy life. Are Mighty Vits suitable for all dogs? If your pet is under medical supervision or taking a prescribed medication please consult a qualified vet before using supplements. Adverse reactions are rare but in such an event please discontinue use and consult your vet.