Lyft driver who took St. Petersburg man's puppy won't face charges