Having a dog is a lot of fun and you will soon find yourself loving your dog. A puppy is quite a bit of work. Your puppy will need lots of training to become a well trained dog. The the tips...