A lost pet?