I stayed this last weekend and dogs were allowed. I couldn't tell you about the movie channels rich as I don't watch TV, sorry!
Pets are not allowed inside of this hotel. I know this because I just stayed there within the last two months and I kept my birds in the car overnight because of this. As for the tv services, I didn't use them but they are very updated with full internet access.
Thanks for the reply!
Thanks! Your answer is awaiting moderation.