How to train your puppy for less with apps and online videos

Sharing your life with a dog is a rewarding experience, but it can also be an expensive one filled with food, vet visits, toys and traditional training. We can't help you with the first three, but if you're looking for a cheap yet effective way to train your puppy or dog, then technology can help.