Sounds like she's a typical smart, happy German Shepherd puppy and you're doing well as a new parent :)