This week on TDT Josh gives a heartfelt apology for his lack of quality podcasts, as well as answers a puppy training question.