There is a lot of work involved in raising a happy, healthy and well trained dog. Before you bring that wriggling, ball of fluff home, you should take some things into consideration. Find out more at http://www.obediencetrainingfordogsblog.com