This is just astounding. Cat, kitten, deer–and even a dog, for a moment, who pays his respects and then moves on. Who would ever expect to see a deer and a cat licking each other?
I think this is a sign of what God has in store for us. They shall not hurt nor destroy in all His holy mountain.