Arbeitsvertrag; fristlose Entlassung, hat sich ergeben: A.-B._ (Klägerin) arbeitete seit dem 1. Februar 1993 als Service-Angestellte im Betrieb von A._ (Beklagter) in X._. Mitte Februar 1996 teilte sie ihrem Arbeitgeber mit, dass sie schwanger sei. Am 16. April 1996 sprach dieser die fristlose Entlassung aus. Zur Begründung führte er an, die Klägerin habe für ihre vom 29. März 1996 bis 15. April 1996 dauernde Abwesenheit vom Arbeitsplatz kein Arztzeugnis vorlegen können. B.-Die Klägerin belangte den Beklagten am 23. Mai 1996 beim Landgericht Uri auf Bezahlung von Lohn- und Schadenersatz in der Höhe von Fr. 41'398. 10 sowie Fr. 18'000.-- als Strafzahlung wegen ungerechtfertigter fristloser Entlassung. Der Beklagte verlangte widerklageweise die Bezahlung von Fr. 900.-- und machte eventualiter eine Verrechnungsforderung von Fr. 2'047. 90 geltend. In der Replik reduzierte die Klägerin ihre Forderung für Lohn- und Schadenersatz auf Fr. 33'326. 85 und verlangte gleichzeitig sowohl für die Lohnforderung als auch für die Pönalentschädigung Zins zu 5 % seit dem 23. Mai 1996. Der Beklagte verringerte in der Duplik seine eventualiter geltend gemachte Verrechnungsforderung auf Fr. 1'415. 95. Mit Urteil vom 16. November 1998 verpflichtete das Landgericht Uri den Beklagten zur Bezahlung von Lohn- und Schadenersatz von Fr. 33'326. 85 sowie Fr. 3'600.-- Pönalentschädigung. Die Klägerin wurde zur Bezahlung von Fr. 863. 60 an den Beklagten verurteilt. Das Landgericht kam zum Schluss, die fristlose Entlassung sei ungerechtfertigt erfolgt, da Schwangere gemäss Art. 35 Abs. 1 des Arbeitsgesetzes und Art. 63 Abs. 1 L-GAV für das Gastgewerbe auf blosse Anzeige hin der Arbeit fern bleiben oder diese verlassen dürften. Das Gericht sprach der Klägerin daher einerseits den Lohn für die Zeitspanne vom 1. April 1996 bis zur fristlosen Entlassung in der Höhe von Fr. 1'920.-- zu, andererseits den Restlohn für April 1996 sowie den Lohnersatz für die Zeit bis zur erstmöglichen ordentlichen Kündigung. Das Arbeitsverhältnis hätte aufgrund der zu beachtenden Sperrfrist erstmals Ende Dezember 1996 aufgelöst werden können. Der gerichtlich zugesprochene Lohnersatz für die Zeit vom 17. April 1996 bis Ende Dezember 1996 belief sich auf den Betrag von Fr. 30'480.--. Zudem schützte das Gericht die Forderung der Klägerin betreffend geleisteter Überstunden von Fr. 685. 75 und effektiv geleisteten Mehrstunden von weiteren Fr. 241. 10. Insgesamt erhielt die Klägerin Fr. 33'326. 85 zugesprochen. Die Widerklageforderung des Beklagten hielt das Gericht im Umfang von Fr. 863. 60 für ausgewiesen, da die Klägerin in der Zeit vom 1. Januar 1995 bis 28. März 1996 nicht genügend Arbeitsstunden geleistet habe. Das Obergericht des Kantons Uri wies mit Urteil vom 10. Dezember 1999 die gegen den erstinstanzlichen Entscheid gerichteten Berufungen beider Parteien sowie die Anschlussberufung der Klägerin ab. C.-Der Beklagte führt gegen das obergerichtliche Urteil eidgenössische Berufung. Er verlangt die Aufhebung der richterlichen Verpflichtung zur Bezahlung von Fr. 32'400.-- Lohnersatz und Fr. 3'600.-- Pönalentschädigung zugunsten der Klägerin. Die Klägerin beantragt in der Antwort die Abweisung der Berufung und erhebt Anschlussberufung mit den Begehren, es sei ihr neben dem Betrag von Fr. 33'326. 85 ein Zins in Höhe von 5 % seit dem 23. Mai 1996 zu bezahlen und die Rechtsverletzungsbusse sei auf Fr. 10'800.-- nebst Zins zu 5 % zu erhöhen. Der Beklagte beantragt in der Antwort zur Anschlussberufung die Abweisung derselben, soweit darauf einzutreten sei. D.-Der Klägerin wurde mit Beschluss vom 12. Dezember 2000 die unentgeltliche Rechtspflege für die Anschlussberufung gewährt.