Sounds about right to me. The cost of the flight alone for a dog is easier as much as it cost for a person to fly there, if not more. Factor in petty costs such as the crate required, which must be up to standards, all the vaccinations, paperwork, and communications, it all adds up, and you are paying some to do it all for you.
When I bought my dog from the UK to here, I tried to do everything myself, just hired a company to ensure that the crate was of the right size and smoother border process. I booked the flight myself, did all the legwork of getting the right microchip and vaccinations done at my local vet, paperwork both in the UK and HK (endless nights of contacting my cousin to get this done), transporting to the Heathrow airport, and picked up and transported my dog when he landed. When I consider all the money involved I needed to spend, it came to nearly that amount.