RotaTeq is not a shot – the vaccine is given by mouth. Your baby will get 3 doses of the vaccine. Dose 1 is given at 6-12 weeks of age. Dose 2 is given 4-10 weeks later, and dose 3 is given 4-10 weeks after dose 2. Your baby should get all 3 doses by the time they are 8 months old.