When I was a Tibetan Buddhist practitioner I remember someone asking a lama this same question - and his reply was almost identical to the answers in the above quote. He mentioned animals and beings from other planets.