Our newf is almost 4 months old. I must start by saying how awesome he is, we just love him. He is pretty smart and knows basic commands, and is working hard on heel and leave it now. He just started puppy classes so that we can work our way up the ladder, and hopefully have a therapy dog when...