Whew! For a moment there, I thought you were going to follow up the picture of TC with a pic of you with a grape up your nose!
My dogs shed all winter last winter. I don't know why. I had and have dog hair all over the place. Derned double coats.
Does the finish on the Rossi feel "thick"? While MG's technique would work well (and it provides an excellent and durable finish), if it isn't a thick finish, you might be able to strip the wood with Formbys, then put on several hand rubbed coats of high gloss tung oil.
AnnieLee