Oh gosh, 4 months old and already that big? Is it a Saint bernard puppy...?