That's a wonderful story! :) Finnegan is a happy camper
love the gif.. looks like he is playing a harmonica