Trash collector rescues puppy found in garbage bag