I read the book, and after watching the program, I have a much better understanding of the techniques Cesar uses to bring dogs under control. It gets a bit repetitive but the repetition does bring home the lessons. My dogs and I are better for it; much more cooperation between us. The extras were a waste of time, quite frankly, and could be left out. All in all,worth the time.