It is definitely worth doing, and that's a pretty good price too. My Shih Tzu was 9 years old when she had is done, but my current dogs will have it done much sooner.