Can dogs have riboflavin