Det är klart att det går att göra. Man måste ha en transformator (så man får galvanisk frånskiljning från elnätet) - men det behöver ju inte vara nån stor grej då man behöver väldigt lite effekt i det här fallet.
Men sen måste man ju ha ganska hög spänning. Ett sätt är att bygga en "boost converter" där man lätt kan ta upp spänningen till en 1000 V iallafall (vilket är enkelt och billigt när man behöver så lite effekt) som man matar från en batterieliminator bara:
http://schmidt-walter.eit.h-da.de/smps_e/smps_e.html
För högre spänningar kan man ju ha t ex en tändspole till en bil och pulsa ström - pulsa högspänning är vad man gör i vanliga elstängsel. Finns ju en del ritningar på den varianten på nätet också på "stun-guns" osv.
Det är ju dock viktigt man begränsar strömmen så det inte blir farligt - och där har jag ju inte helt koll på hur mycket t ex en liten hund tål. Om man pulsar strömmen gäller ju lite andra värden också än vid kontinuerlig ström - man brukar ju mäta pulsernas energi och ange i joule (men är inte säker vilka värden man brukar tillåta där). Frekvensen av pulser får inte heller va för hög.
Men annars (om man inte är hemma på att mecka själv) så är det nog enklare att bara köpa färdigtillverkade elstängsel-prylar som föregående länkat till.