You and your experiences with your new pup remind me so much of a guy named Anthony around here. Cute pup!
"An excess of size is an unserviceable feature for breeding, his powers of endurance, his speed and the smartness of his movements suffer in all circumstances. Giants are never nimble."-Creator of GSD