Last week I planted this tree and today when I checked I see this. Nature is truly incredible dog’s head

Last week I planted this tree and today when I checked I see this. Nature is truly incredible dog’s head