Ruger is my first ever dog, and I don't have any kids either so I know what you mean. Just try to remember that she's a dog, and while it sounds like you are taking great care of her try not to treat her like a person. You can love her all you want, but you have to establish yourself as pack leader.
That said, it sounds like you have a very lucky dog.