Looks like she did OK with the shearing. Never know what that noise will do to an animal. Neither of my alpacas like being sheared but they are more calm with hand shearing so I assume it is the whine of the shears.
I wasn't aware that battery powered fences had less of a hit than wired. I guess if they could put out the same you would need a really big battery for it to not die too fast at night or on non sunny days.