They are very good if that's what needs to be done. They will give your dog a shot to make them sleep and then give them the shot to put them down. That way your pet is unaware. If they don't think its necessary they sometimes will offer to take the dog and rehome them.
The current fee for that is 60 dollars. The doctor may decline the service though if they don't think it's appropriate for the pet.
Thanks! Your answer is awaiting moderation.