Dog training can be very difficult, especially for our first time. But lots of things vary. There are many different methods for the right training for your dog, depending on their unique personality to reach desired goals like potty training, heeling, or not jumping on people. All of these can be solved through practice, training, and patience. I recommend training your dog from the start you get them, preferably a young age; but nothing is impossible.