When it comes to what she’s feeding her, put your foot down! I wouldn’t let it slide, and let her know how serious you are. As for unsolicited advice, do yourself a HUGE favor and try to ignore it / let it in through one ear and out the other. Your life will be more peaceful that way. Unless she’s being super persistent and you have to tell her to stop. I love my MIL but we had that issue in the beginning. She felt hurt because I didn’t run with every suggestion she had. It was a learning process for both of us and now we are in a good place with it. Good luck I hope you figure it out! (Ps my 2 1/2 year old isn’t fully potty trained either, unless she needs to get into a school program that requires her to be potty trained, you’re doing just fine! you’ll know when she’s ready and it will make life easier if you wait until then!)
You can remind her she is allowed to her opinions and that it's your turn to mother your child the way you see fit. We all do things differently. I struggled a lot with my aunt and grandma watching my daughter because they would go behind my back on a lot of things and it grew me to distrust them which was an unfortunate way to grow our relationship. Everyone has a different way of parenting, and people of influence in our children's lives should be respectful of that. It's not up to her how you parent your child. It's up to you and the other parent. Don't let it ruin your mood. Respectfully agree that she is allowed her opinion but stand your ground on your priorities and decisions. 🫶💪
I am in the same boat in a way, my son is 2 1/2 as well and I am also a first time stay at home mom, I get comments sometimes about his attitude and is diapers and how he acts. He’s 2 and does his own thing… in my opinion just let the comments role off your back your mom not her she raised her kid already and doesn’t get a redo with yours… stick to what you know and do what you wish. I hope all the best to you and your family