When I brought my dog over (7 years ago) there was a £300 fee that I had to pay the Animal Reception Centre at Heathrow. They meet the dog at the airplane, bring them back to the centre and make sure that all the rules and regulations have been followed, the animal is healthy, etc. $650 now seems about right, price-wise, given how other immigration fees have increased.