Review of littlest pet shop petriplets