A trained dog is a welcome addition to any family and community. Definitely take training classes. You will be amazed at the difference it makes in your pup!