Christmas Lost and Found (Davey and Goliath)

"Christmas Lost and Found" is a Christmas-themed episode of the animated series .