I used to have a Zinger ZT-32SB (32') camper. With the extended tongue it was roughly 35' total. At first I towed it with an older F-350 bucket with a 350cc (gas) and it grunted but never had any problems. When I pulled it with a newer F-350 Turbo Diesel with a 7.3L I had to look in the rear view mirror to see if it was still attached! Night and day between the 2 trucks.
What ever you pull it with, make sure you have the sway bars and a heavy duty hook-up assembly for the hitch.