Pet lodging service matches traveling owners' cats and dogs with host families who house them as an alternative to traditional kennels.