moscow pets that wallpaper hotels in moscow idaho that allow pets Guests traveling with dogs will be assigned to ground-floor rooms with Double Queen beds. 645 W Pullman Rd. Pin… Saturday, June 18, 2022 Edit