So my MIL and I have never had a great relationship. She is a very controlling person. She wants things done her way or no one is gonna be happy!!
Well, she has been with us for 9 days now and staying til thursday. AND SHE IS DRIVING ME BONKERS!!!!! First she thought that DH and I should leave DD on our main floor of the house in the p 'n' p with DH and I upstairs and herself in the basement and when DD cried, MIL would take care of her. I said HeII no!!! And she has an annoying habit of calling DD "her" baby!! Ummm.... I don't think so.
Then yesterdy, she threw a fit because she thinks she doesnt get to hold DD enough. Well, first of all, she gets to hold her quite a bit and feed her often. Second, I am the mom. that means that I need my fair share of time with MY baby to bond and I wont get this time back so we had been trying to find a happy medium to making sure that MIL got her time with DD but not take away any time from me.
But yesterday she threw a fit about it!! She told DH that I just need to let her take care of DD while she is her cause she wont see her for another 6 months. Well thats not my fault and I refuse to just LET her take care of my baby full time for the next 5 dayhs!!
Am I overreacting or is my MIL really that controlling and crazy???

Re: MIL.... you can go home anytime now!!
My MIL was here all week. Somewhat similar situation - totally overbearing. She wanted to diagnose all of my breastfeeding issues and also weigh in on why DD is gassy and how we should be handling it, since advice received from our doctor is apparently not good enough. She also spent some time relaxing on the couch with a book and cup of tea as hubby and I cooked dinner, did the dishes and bathed the baby. What a helper!
You're not overreacting.
You just described my MIL...She's been here since Thursday and has changed one diaper. Thanks but DH and I would have been better off without her and FIL here.
OP, she's probably trying to make sure you don't call the police and animal control over your neighbours' dogs, or give away your child because she cries.