Yes they should be done.... same dose 2ml for the 1st one & then a 2nd dose approx 4 weeks later. Goats should be done every 6mths to ensure maximum protection.
Interestingly, Heptavac P is the only vaccine that can be given in the case of a trauma to ward off pasteurella.
If a goat has a shock for whatever reason... injury, serious illness, bad journey etc you can give a double dose and this will usually save your goat's life.