Excellent solution for an adult dog with closed growth plates, but not for an 8 month puppy that's only going to be with the OP for five days.
To the OP - glad to hear she's calming down! Sometimes it takes awhile for them to adjust to new surroundings. :)