This is my first dog, so I may be overreacting. I know this is long, but I would really appreciate some feedback, because this is killing me.
My puppy is 5 months and was spayed this past Friday. We brought her home that evening, and she was very sleepy (we expected that). The next day, she was very slow, but more normal. Sunday, she was almost 100% normal again, and we started to restrict her - taking her out on a leash, crating her a little more when she was getting hyper, etc. The Dr had given her carprofen to take at home, and told us to not let her jump on anything or run, and to give her 2 weeks to recuperate.
On Monday, I worked so she was crated all day, and restricted but out in the evening. On Tuesday, she was again crated all day and when I got home that afternoon, I noticed a large lump, about the size of an egg, off to the side of the incision site. I immediately called the vet and made a work-in appt for an hour later.
The vet said it is a seroma, basically fluid buildup, and said we were letting her do too much. She asked me if I "clearly understood the meaning of the term bed-rest." I explained that while "I" do, my puppy does not. And aside from crating her 24/7, I don't know how else to keep her from moving around. We were already keeping her on a leash, but she said that was not sufficient. She said that we should crate her completely for two weeks, only coming out to potty on a leash.

I don't know why she didn't tell to 99% crate BEFORE, and give us the Tramadol BEFORE, since she knows that Maggie is a high-energy dog, and at a higher risk of being too active.
She gave us Tramadol and Clavamox, and said the seroma would re-absorb. It doesn't appear to be any smaller, but I don't know how fast the re-absorption is supposed to happen.
It's been two days, and the Tramadol doesn't help very much. She is so upset about being in her crate that she's going wild in there, even with the Tramadol. She's crying and howling and then SCREAMING. This is just MISERABLE. I am so afraid that she thinks that we are punishing her, and that this is going to affect her. It's been two days, and I have to do this for TWO WEEKS??? I've tried to sit down and play with her calmly on the floor, but she's just wanting to go crazy and jump around and I'm afraid she's going to make it worse. This is absolutely BREAKING MY HEART. I'm sitting here crying as I type, listening to her.
Is this the right thing to do?? It doesn't feel like it, but I want to do what is healthy for her.
Please tell me what to do!