I consider myself an expert on this matter, having towed trailers with various vehicles, from a Ranger to a 4-cyl Nissan Altima, to my current van.
It's all about knowing your vehicle's limits, knowing your trailer weights, and having the right equipment.
You can't just hook a trailer up to a vehicle without knowing its capacities. For example, does a vehicle have a tow package available? If so, does the vehicle's tow rating increase with said tow package?
A Grand Caravan has a 1500lb tow rating. With the tow Package, this increases to 3600lbs. You need to investigate what the tow package adds to attain this rating increase. In the case of the Grand Caravan, it's load-levelling rear suspension that allows a heavier trailer tongue weight to be used. Everything else remains the same. Other vehicles may be different. A Toyota Sienna tow package may add additional engine or transmission cooling. This is all stuff which can be added after you purchase a vehicle.
Trailer Brakes are another consideration. Trailer brake requirements vary from province to province, but it's a good rule of thumb to have trailer brakes if your trailer is going to weigh more than 1500lbs. In order to use trailer brakes, you need to install a trailer brake controller in your vehicle. This involves some wiring know-how, but can be accomplished by your average shade-tree mechanic.
The Grand Caravan that we bought did NOT have a tow package installed. I researched what the factory tow package included, and added it myself after purchase. The van already had a hitch and 7-pin wiring harness installed by the previous owner. I added airbags in the rear springs to account for the heavy tongue weight of the trailer. I also added a trailer brake controller so that we could utilize our trailer brakes, and not overuse the vehicle's service brakes.
In the picture below, the back end is sagging considerably. This is because the airbags started to leak mid-trip. They are getting replaced with a rubber timbren system this spring (if we keep the van).
![](https://preview.ibb.co/jhVjHq/20180821-135233.jpg)
So, while a pick-up truck, or a body-on-frame vehicle IS the best vehicle for towing, as long as you do your research, equip yourself properly, and stay within factory recommended limits, there is no reason you can't tow a trailer with almost any vehicle out there.