My vet waits until 6 months on Yorkies. You can get by with saying they are too small for the vaccine until then.

I really don't think it's safe to give it that early, as Crystal said it's a very dangerous and strong vaccine. Maybe consult with another vet before you make your decision.