Vets rush to save a young Husky struck by a car, while an abandoned kitten's neglected injury shocks the vet, and RSPCA set out to find forever homes for two dogs from very different backgrounds.