It is true that this training program offers the solution to constant whining in dogs. But for a dog who has recently undergone surgery, the chances of the whining can be due to other reasons. It is advised to contact a dog care expert.