I believe that their open until the 5th of January 2020... I'm not sure about pet's... when I went I did not see any pets. Happy holidays... hope I helped you.
Yes they are open on Jan 1 and I think they also have some offers but I don't know about the pets
Thanks! Your answer is awaiting moderation.