Product review (5 stars): Well worth the money.
The old dogs were crumbled into little pieces.  Fixed the problem. Easy to install.