Oh Heck NO!
She would not last a day with me. 9 years old, so next fall she will be in 4th or 5th grade? That is too old to act like this.
When I call my child, she is to answer me. We actually do not yell across the house. We go to each other to speak with each other.
If I could not find my child, I guess I would yell, But I would not be pleased.
Explain to her tonight, there is no more hiding. It is not funny and she is wasting your time.
If you eat dinner and you all are finished, no dinner for her. Also make her eat alone if you all are in the middle of the meal, leave her to eat alone and have HER clean all of the dishes, pots and pans.
If she hides at night. I would turn off every light in the house, except my bedroom and I would close the door and be done. She can get ready by herself.
If she does not do her chores, keep taking things away.
Have you unplugged the cable on the TV, The DVD player?, Place er stuffed animals in a trash bag? or whatever are her favorite things?
Both you and your husband need to get on board with this. DO NOT back down. She wants attention, you give it to her, by letting her know this is totally unacceptable behaviors.