There are some pretty weird grown-ups living in Bailey City, but could the owner of Clover Patch Pet Store really be a leprechaun?