Regarding BT vaccination, it was not compulsary to vaccinate the goats, but our vet urged us to do so last year, in fact put a fair bit of pressure on us to do it, so we did. All bar one of our goats had kidded by mid march, and the last one wasn't due until the beginning of May. As we had to vaccinate by the end of April, we vaccinated eveyone in mid April. That last goat- which was definitely pregnant, never kidded. To be fair, she didn't abort either, she must have just reabsorbed her kids. She finally kidded just 2 weeks ago, for the first time aged 3 1/2- a waste of a year of her life, when she was not a productive animal.
This year our vet did not put any pressure on us to vaccinate, and so therefore we didn't. All goats kidded realitively normally with no problems. I will not be in any hurry to vaccinate for BT again, unless absolutely necessary.
Beth