I think you are trying too many different things you are ignoring her you are smacking her bum and her hand you are giving her time out .....
After all she is only two ! Try one thing and stick to it, ie ignoring the bad praising the good, it will take a day or two but you will see a difference.
Everytime she does one thing good tell her what a good girl she is ! Wow that is fantastic thank you ! Well done ! And if she is naughty totaly ignore it .....
Try it you will be amazed.
|