You've returned the kitty and earned the admiration of the big guy! 26.07% of players have unlocked this achievement