I think once you can get the pup to understand where she belongs and what is acpected of her you will be right.
she need to no that the toddler is more boss than her.
she will get it soon.
once she has stopped all the things you have said then you and your daughter can share the house with the staffy and hopefully all live happy together.
Just remember pups have alot of energy to burn!!