ok, I'm not 100% sure, but I think it means love me and love my pet type thing. At first I thought it was humans dating animals. I don't think that's what it means. It's just a place for animal lovers to meet.