Yes you can give it orally. It has more B vitamin dosage than NutriDrench. ND may only contain a fewer number of the B vitamins. Human super B complex vitamin tablets can be crushed and dissolved in a spoonful of water, and given with a dropper orally which might be less expensive in the long run. Any brand is fine, and they can be on sale at some drug stores from time to time.