Injections are not needed at all if theres no infections or sickness.
I would of thought the vet would of given you some Flagyl for the purpose of appetite enhancer it does with balls. Flagyl never hurts when given proper dosage and sometimes increases feeding responces