A pet store has 15 puppies, 6 kittens, and 8 hamsters. Alice, Bob, and Charlie each want to buy a pet. For variety, they each want a different kind of pet. Alice does not like hamsters. How many ways can Alice, Bob, and Charlie buy pets and leave the store satisfied?