Vitamin B12 3000 mcg, 100 mL is used to treat vitamin B12 deficiencies in dogs, cats, horses, cattle, sheep, and pigs. Vitamin B12 is vital to maintaing healthy nerve cells and red blood cells. A low cost, generic option for CyanoCobalamin 3000mcg/mL.