Beautiful, and built like a Swiss watch, well at least it has that many parts. :-)

Looks like every one of them is dead centered, and accurate as can be. Nice Devin. I can't wait to see it in action.

How old is your pooch?