Punishers, What Would Jeff Do? Dog Training Tip of the Day #109 August 1, 2018 John Dog Training Comments Off on Punishers, What Would Jeff Do? Dog Training Tip of the Day #109