First up has he been vaccinated and checked by the vets, if not then it would be wise to keep him seperated from your dogs. If he has the crate idea is great, it gives a barrier so no one gets hurt.