Some of the resistance you speak about might well follow along
with what you mentioned about being sado-masochistic.

Her way of insuring she's going to receive some just rewards for
bad behavior.

Loyality and obedience doesn't have to come from
a harsh touch or rigid discipline. Denial of affection and
attention can go a long way to putting your house in order.

Ask the hard questions. Why do you seek to constantly thwart
my efforts to give you the guidance you need?

Do you feel you can be better served by other means or even
by someone other than I?

Find what she desires most and remove it from the equation
until such time she gets her act together.

BrattyOne has previously mentioned a form of time out. That works
well in some cases to give them time to think about their actions.

Sitting on a stool in the corner, kneeling for a period of time.

Cages work great as well, act like an ill mannered animal then
be treated as such.

I'd already talked about denial of affection and attention.

Assigning chores or projects are another way.

When was the last time you had them scrub the tub or shower
using only a tooth brush and do so with hands restrained together
in front of them?

Use a marker and their body as your canvas. Write their
transgressions on their body so that they can see what they have
done wrong evey time they see their reflection.

If they don't remember to do something you've asked or
instructions you've given them, then write THINK in bold letters
on their forehead.

Are they giving you sass or back talk? If so write RESPECT
on each of their facial cheeks.

Not doing as they should for you on a personal level or
about the home? Write IDLE HANDS across the back of their
palms.

If they really want to act up and be a disrepectful pet then
threat them like a common pet. Draw some whiskers on them, make
them wear a hair band that you can fasten some home made
plastic or paper ears to and take a fake fur tail and pin it to their
panties so they have to wear their true colors around the house
till you remove it. Take them out in public like this if you choose.

Meowwwwwwwww, I really like this one, you'd be surprised how
that can change an attitude pretty damn quick.

Just some food for thought for you.