Vitamin B2, also known as riboflavin, is an important vitamin for dogs. It acts as a precursor for FMN and FAD, which are cofactors in enzymes involved in energy production and metabolism. Signs of a deficiency include dermatitis, weight loss, weakness, and eye lesions like cloudiness or discharge. Riboflavin is found in many foods like meat, eggs, dairy and leafy greens. Dogs need around 2.2-5.3 mg of riboflavin per kg of diet daily to meet their nutritional needs.