Buddha nature – the essence of Buddha is in all things, all life. It is our “nature” that can recognize Buddha nature in some things and not in others. A glimpse we “see” of the truth of all things. So, quickly we see the Buddha nature in dogs. Why is that? That is the deeper question.