The America Dog and Cat Hotel - Las Vegas, NV
It looks like nothing was found at this location. Maybe try searching?