Sorry that Princess had an accident.... it sounds like she will be fine.... just needing some time to heal. You definitely don't need to beat yourself up over this mishap. You did the right thing by getting to the vet and making sure she was going to be OK...... a GOOD Yorkie Mom would do this!!!