Trust me its a good thing she is giving up the puppy.. Oh I used to think Labs hung the moon until I had two of my own at diff times.. They are like you said Hyper, Diggers & can have some very serious medical problems & rear end problems.. My first Lab had all of that.. We was at the Vets more than we was not.. So glad you did not get stuck with the pup..