Where did you get them? They really should still be with mom for at least another 3 weeks.
I would not vaccinate until 8 weeks, then again at 12 and 16. They should also go see a vet ASAP to make sure everything is cool.
I would not vaccinate until 8 weeks, then again at 12 and 16. They should also go see a vet ASAP to make sure everything is cool.