Puppies to blame for drug-resistant infection in 118 people