I know this doesn't help your Bonvoy qualifier, but there are 2 Kimpton's downtown (one with a great location near Boston Common that was just recently completely renovated - Nine Zero). It doesn't get more pet friendly than Kimpton in my opinion. That being said, I've mostly given them up after a few years of being Inner Circle due to the IHG takeover. But if I had my dogs with me, I'd make an exception.