Is crate training necessary?

Is crating necessary for dogs? The trainer i contacted insisted on crate training but I’m unable to bring myself to agree on it.

Yes, crate training can help you and your dog in many situations.

A crate if introduced properly can be a safe place for your dog to rest, it is not a must but is useful when travelling with dogs, or leaving the dog unsupervised, or if the dog is getting fearful then he can rest in that safe place, also if you have guests with panic behaviour for dogs, then you can ask your dog to go to crate.