Small animal euthanasia is typically performed in a veterinary clinic or hospital or in an animal shelter and is usually carried out by a veterinarian or a veterinary technician working under the veterinarian's supervision. Often animal shelter workers are trained to perform euthanasia as well. Some veterinarians will perform euthanasia at the pet owner's home—this is virtually mandatory in the case of large animal euthanasia.