I think you should contact some agency and start the process of getting her assessed. For you as much as for her. It can't be easy dealing with that all the time Her behaviour certainly sounds above the realm of ordinary little kid mischief. Even if it isn't adhd, any help is a good idea. Is she in any form of child care? Is there any in town? Is that something that would be possible? Because I am sure you could use a break, even if it is only a few hours here and there.