6 month puppy is kennel trained and knows multiple commands such as sit, paw(both),lay down, roll, stay, also when feeding will sit and wait for command to eat his word is go. Also house trained. He is very lovable extremely gentle he does talk back quite often he loves people and other dogs an all around great dog.