Happy to hear that your pup is better.
For future reference and others reading this thread, vomiting should not be induced for objects like these (unless at the discretion of a vet at a vet office). Hard objects could come up and obstruct the airway. Very dangerous. Always call a vet before inducing vomiting.