Hi there,
Sorry to hear about your room mates dog, it must be a hard situation to be in. As Jenna mentioned, there might be local charities or organisations that could help. After a quick Google search
THIS link seems quite helpful.
As for the adoption situation, it sounds quite complicated but the best thing to do is for you all to sit down and discuss it. Things could get really messy if nothing is said.
x x x