What an interesting, if not belief-stretching post! That there is "something to this" is irrefutable. Hopefully, armed with this new information being disseminated, all the animals will find forever homes and have happy life stories. That is my prayer.
And let it never be doubted that you are doing your part to help the last TARC animals find forever happiness. :-)