Several months ago, my nephew's dog damaged his early 2007 2.16GHz Core 2 Duo (model A1211) MacBook Pro's keyboard, breaking off several keys of the right side of the keyboard. Now the tab key has ...