I have a lot of experience with this when I used to stay with my parson Russell a couple of years ago.
Yes there is a non refundable pet fee which is listed ( on the left hand side under " pets allowed " on website) .
I generally found that many hotels didn't bother to change me for this , occasionally that did but often not.