The one is quite possible. The other is rather permanent and an unlikely request.
Unless you're an elderly dog. ;-)
Poor dog. :(
Interesting how just a slight change in a phrasal can greatly change meaning. I had to put him up for the night is one thing; I had to put up with him for the night is quite another.