Is getting my hamsters teeth shortened at a vet safe? How much will it cost?