I recommend the Days Inn in Liberal. Stayed there last season and it's a really nice place. Felt a little strange taking the dog through the lobby and up to the room at such a clean hotel, but they don't mind a bit. Here's the address and phone #:
Days Inn Liberal KS
405 E Pancake
On Hwy 54, East side of town
Liberal, KS, 67901 US
620-626-7377