We have similar stories haha. I didnt find out I had a ball princess until I learned how to pop myself XDD. She also had a mess of feeding issues because they dont know how to feed properly at the pet store I got her from. She's getting to a good weigh slowly, but it took a long time to even get as good as we are. trust me, soon it will feel off when you accidentally call her a him XDD I feel bad whenever I do that these days haha.