Excellent communication, provided extras like toys, food and his crate to help him settle in. Provided vet details, medical history and microchip details, he's settling in really well, he's going to be a great addition to our family, he's loved by everyone already!