everything you mentioned has been done and is part of my day to day with this little one. it is odd to me that after a month it still hasn't shed.