Smiling Owl Is Guaranteed to Put a Smile On Your FaceSmiling Owl Is Guaranteed to Put a Smile On Your FaceOwls may be wise, but apparently they're also pretty happy.Staff WriterStaff Writer