Tierhalterhaftpflicht, hat sich ergeben: A.- A._ erlitt am 24. Mai 1989 als Lenker eines Motorrades einen Unfall, bei dem er sich ein Schädel-Hirntrauma, einen Schädelbruch, einen Bruch am rechten Handgelenk sowie Prellungen und Schürfungen zuzog. Ursache des Sturzes war der Zusammenstoss mit einem auf die Strasse springenden Hund, dessen Halter B._ ist. Im Zeitpunkt des Unfalls arbeitete A._ bei der X._ SA, wo er ein Jahresgehalt von Fr. 53'250.-- erzielte. Am 10. August 1991 erlitt A._ erneut einen Unfall als Lenker eines Motorrades. Er stiess mit einem Auto zusammen, dessen Fahrer ihm den Vortritt verweigert hatte. Der Halter des Fahrzeugs ist bei der "Versicherung X._" haftpflichtversichert. A._ zog sich beim Unfall Quetschungen an der rechten Körperseite, am Bauch und an den Lenden sowie eine Verletzung am rechten Daumen zu; zudem bestand der Verdacht auf einen Kapselriss am rechten Schultergelenk. Bei A._ war vor dem Unfall vom 24. Mai 1989 ein Rückenschaden festgestellt worden. Er war in der Zeit zwischen den beiden Unfällen mehrmals wegen Rückenbeschwerden hospitalisiert und musste sich am 13. März 1992 einer Bandscheibenoperation unterziehen. Im Juni 1993 und September 1994 erfolgten weitere Operationen an der Wirbelsäule. In den Jahren 1989 bis 1994 war er nicht mehr voll arbeitsfähig. Mit Entscheid der IV-Stelle des Kantons Freiburg vom 23. August 1995 wurde ein Invaliditätsgrad von 100 % seit 1. August 1994 festgestellt. Zwei von der SUVA in Auftrag gegebene Gutachten (vom 11. November 1993 und 23. Dezember 1994) ergaben, dass bei A._ als Folge des erlittenen Schädel-Hirntraumas Störungen der Hirnfunktionen in verschiedenen kognitiven Bereichen vorhanden sind. Mit rechtskräftigem Entscheid vom 9. Juli 1997 erhielt er eine Integritätsentschädigung von Fr. 52'626.-- zugesprochen. B.- Am 25. Februar 1998 reichte A._ beim Zivilgericht des Sensebezirks Klage gegen B._ und die "Versicherung X._" ein. Er verlangte mit am 5. März 1999 geändertem Rechtsbegehren die Bezahlung von Fr. 367'302. 60 nebst 5 % Zins seit 24. Mai 1989 als Schadenersatz unter Anrechnung der bisher geleisteten Akontozahlungen, Fr. 150'000.-- als Genugtuung unter Anrechnung der Integritätsentschädigung der SUVA nebst 5 % Zins seit 24. Mai 1989 und Fr. 34'392. 65 als Entschädigung für vorprozessuale Kosten. Mit Urteil vom 17. Februar 2000 wies das Zivilgericht die gegen die "Versicherung X._" erhobene Klage ab. Die Klage gegen B._ hiess es teilweise gut und verpflichtete diesen, dem Kläger Fr. 73'252.-- nebst 5 % Zins seit 18. Februar 2000 als Schadenersatz und Fr. 5'734.-- nebst 5 % Zins seit dem gleichen Datum als Genugtuung zu zahlen. Der Kläger und B._ (nachfolgend: Beklagter) appellierten an das Kantonsgericht Freiburg, das ihre Berufungen mit Urteil vom 21. März 2001 teilweise guthiess. Das Kantonsgericht verpflichtete den Beklagten zur Zahlung von Fr. 92'419.-- nebst 5 % Zins seit 22. März 2001 mit der Anmerkung, dass sich dieser Betrag entsprechend reduziere, wenn der Kläger im Rahmen des hängigen Verwaltungsgerichtsverfahrens betreffend die Höhe der SUVA-Taggelder zusätzlich noch einen Betrag zugesprochen erhalte. Es verpflichtete den Beklagten sodann zur Zahlung einer Genugtuung von Fr. 8'303.-- nebst 5 % Zins seit 22. März 2001 und wies im Übrigen die Klage ab. Schliesslich bestätigte das Kantonsgericht die Abweisung der gegen die "Versicherung X._" gerichteten Klage. C.- Der Kläger hat Berufung eingereicht mit den Anträgen, das Urteil des Kantonsgerichts aufzuheben und den Beklagten zur Zahlung von Fr. 173'166.-- nebst 5 % Zins seit 21. März 2001 sowie 5 % Zins seit 5. Oktober 1994 bis 21. März 2001 auf dem Betrag von Fr. 107'436.-- zu verpflichten, wobei allfällig dem Kläger im Rahmen des hängigen Verwaltungsgerichtsverfahrens zugesprochene SUVA-Taggelder an den Betrag von Fr. 107'436.-- anzurechnen seien; zudem sei der Beklagte zur Bezahlung einer Genugtuung von Fr. 27'374.-- nebst 5 % Zins seit 24. Mai 1989 und der vorprozessualen Anwaltskosten von Fr. 34'392.-- nebst 5 % Zins seit 25. Februar 1998 zu verurteilen; der Kläger stellt schliesslich den Eventualantrag, den angefochtenen Entscheid aufzuheben und die Sache zur Neubeurteilung im Sinne der Erwägungen an die Vorinstanz zurückzuweisen. Der Beklagte schliesst auf Abweisung der Berufung, soweit auf sie einzutreten sei, und Bestätigung des angefochtenen Urteils.