He's 16 weeks old and he's learnin' what tools he will need to flourish in the his home, before he goes home !!! This is a recipe for success as he will never be the dog who is jumping on the guests or pooping on the floor, he will only know success & all of the love that comes with learning & mastering the ropes !
Training them when they are young pups is 100% easier than the rehab that most grown untrained dogs must endure !