[Doggiebox] a couple of recent observations