How do you replace the carrier bearing on the drive shaft of a 1988 dodge Dakota?

Many carrier bearing assemblies must be pressed off and on the shaft. Sometimes it's best to take the entire driveshaft off the vehicle and have a driveline specialist shop replace all of the u-joints and the carrier bearing at the same time. For that matter, they don't usually charge much to remove and replace the driveshaft so it's often not worth the trouble to do it yourself.