This idiom means you're nervous or fidgety.
It’s a fact because she is a veterinarian
Answer: hope it helps
Amy Chua brought up her daughters with an extreme regime that banned ... 'I want a better one – one that you've put some thought and effort into. ... time's not perfect, I'm going to take all your stuffed animals and burn them.".
Explanation: