3. Vitamin C Although dogs can produce their own vitamin C, supplementing it can be beneficial, especially for puppies as their immune systems are still developing. It acts as an antioxidant and helps in the absorption of iron.