I love the pictures! We got our Diesel (in my profile picture) when he was just four weeks old. He was part of an oopsy litter when the family's DDB got out and ended up with the neighbor's mutt. They lied to us about his age and when we got him home and realized he seemed way too young to be 8 weeks we called and asked for his actual birth date. The first few weeks were rough like caring for a newborn and he had bite inhibition issues to work through for awhile which only ended up being resolved through puppy preschool and meeting another nippy puppy. But, I have no doubt our home was the best place he could have ended up. They weren't going to keep him til the appropriate age no matter what so it was better he was with us who were equipped to raise such a young puppy then someone else. It sounds like you were in a similar spot with your girl. She is very lucky to have you.
Keep the pics and stories coming. I am envious of your green acre life though not of the rattle snakes.