Am I being selfish?

Long story short, I live with my parents and they allowed me to get a dog of my own late this past December. Her previous owner was neglectful so I made the mistake of spoiling her and now shes clingy. She sleeps on top of me every night and constantly wants to be touching me. Im thinking about crate training because I just found out I’m pregnant after a miscarriage and I’m worried she’ll act out. With my previous pregnancy, she was super emotional and would start to chew on things if she felt ignored in the slightest. It created a lot of tension with my dad because he wasn’t fully on board with letting me get her since they already had 2. So I figured it would be better for everyone if I created a bit of separation so she doesn’t get so anxious.

I told my mom about my idea to start training her and she got upset because she knows the dog will whine. She said that it’s unfair to start training her because of a pregnancy, that the puppy doesn’t deserve to be in a crate, etc.

Am I being selfish for training her?

Vote below to see results!