Thank you everyone!
Kian-yes, as I started reading up on puppy training I realized she should have stayed with her mum longer. We actually got her from someone who had bought her when she was only 5-6 weeks
But, whatever she didn't get to learn by leaving so young, hopefully will be manageable. I see her learning and getting healthier everyday!