I don't think you are being selfish or overprotective at all. I agree with you 120%.
Stand firm and believe in your gut.
AND - I honestly think it sounds like the in-laws are being the insensitive and selfish ones. Why would they want to put a child into a situation that could make her miserable - aka - the cat? Why would they mention this in front of the child before even talking to you?
In my opinion that is cruel and manipulative.
Hang tough Mom - you are doing the right thing
I totally agree with this post...
100%
I have been there - done that...
I know how it feels!
(I am posting as a mom who would NOT feel comfortable leaving my son in my MIL's care... and a mother who has an allergic child, while MIL has FIVE cats, who are allowed to sleep in the beds in the spare bedrooms... and she is not likely to put forth the effort to wash and replace the bedding before guest either...

So for me the answer is not only just 'no', but "NO
WAY, NO HOW".)
If the grandparents/inlaws want to see thier grandchildren/neices&nephews, then they can come to visit us, or we can go to visit them.
Why do people think that they have some kind of 'right' to our children.
It is always for their own purposes and their own 'agenda'.
OP, you are the mom, it is your call...
I hate so much to see that this is coming between you and your DH...
That is the second biggest issue here.
Inlaws should NEVER NEVER NEVER come between a husband and wife.
You should be united, as one.
I have posted this countless times before, and now is the perfect time to post again... There are usually no inlaw problems... only marriage problems.
I always say that each spouse should be the one to deal with/communicate with their own parents on these sensitive issues... But, in this case, your child and your role as a parent have to come first...
Tell DH that he has 48 hours to speak with his family regarding these visits or you will simply have to pick up the phone and tell them a very firm 'NO" yourself.
I am so sorry... it sounds like you and your husband have to come to some terms/agreement here.
If he wants your child to fly out to see grandma, then he can man up and do what it takes by taking some time off from work and flying her out there himself.
