Your dog can humiliate you in front of other people if he will behave improperly. Every puppy will be different, some may need to build more confidence by only being with one other puppy who is not too crazy and then some puppies can be much too confident and need to learn how to be more socially aw...... More Info