This is what I get, it is the same my vet uses...
Duramune Max 5 - Revival Animal Health
Oh and it is 1ml per dog. The dosage is the same for all dogs but some will give the small ones less but it isn't recommended. Mine get the full 1ml and do fine.
Before you go this route you need to be sure you know how to properly give them the shot, and what signs to look for in case of a reaction. And don't forget your needles and waste receptacle. Also don't vaccinate before 8 weeks old.