I don't think they are open Christmas eve or Christmas day. You can however adopt a cat or dog and take it home the same day if it is ready for adoption. (Meaning it's been fixed and has been given all its shots and chip)
If it doesn't have all its shots and hasn't been fixed then how long would it take to get to be able to take it home
Thanks! Your answer is awaiting moderation.