Everything that I have read about all viruses they die in a dead body, all viruses not just Ebola. The longest test that I know of is 7 days. The host needs to be alive for the virus to stay alive. In the buildings it is no longer then 72 hours. If a body freeze shortly after death that I have not read any articles on that but I can say that viruses can live if they are frozen so yes that maybe a problem up north.
Dogs and cats do not get Ebola but the Ebola virus may stay alive on there fur, Whirlibird is right on that.
If anyone finds that this info is wrong please let me know where I can read this. I have read a lot on this so maybe there is some new info that I have not read.