I'd be concerned about the itching is this something new? Could be food, environmental allergies, or not rinsing enough after shampooing. I wrote this thread about housebreaking, it links you to a site that tells you step by step how to do it. You might have to start from scratch with her.
http://www.yorkietalk.com/forums/gen...ebreaking.html