Teisen udderwipes before (the only ones our merchants stocks), and teat dip afterwards. I do have a couple of goats that tend to lie in their own muck a bit... and we had issues with (subclinical) mastitis for one last year. Since I teat-dip religiously no more! For teat dip I just use a weak solution of Capriclense, which is the disinfectant I use for my milking machine. Ascotts do a dip-cup, which I found helpful.