Originally posted by Sassy_luvr
sometimes she will get aggressive (believe or not) but that is only when she does something she knows is wrong and i pop her.
I don't mean this as sarcastically as it's going to sound, but if someone "popped" me, I'd get aggressive too. Aggression breeds aggression, and in basic terms, you're starting it.

A much more productive way to show her that you're the boss, would be to put her on a program called NILIF - Nothing In Life Is Free. Anytime she wants ANYTHING, water, food, a treat, on your lap, outside, to go for a walk, anything at all, she must perform a sit or a down for you. Feed her only AFTER you've eaten, and don't let her sleep in your bed.

I don't know if any of those apply, but if you're letting her in your bed, or on the furniture, you must stop.

YOU must be the boss, but that doesn't mean hitting her at all.

Hope that helps some.