diff --git a/src/pregmod/beastFucked.tw b/src/pregmod/beastFucked.tw
index 3329de621d335131ead273932f4d6428827298b0..5928329842d09c5776e9f5513c77bdbd7b9d69f8 100644
--- a/src/pregmod/beastFucked.tw
+++ b/src/pregmod/beastFucked.tw
@@ -4,9 +4,9 @@
 <<setLocalPronouns $activeSlave>>
 
 <<if $species == "horse">>
-	<<set $animal = {species: "horse", dickSize: "huge", ballType: "horse"}>>
+	<<set _animal = {species: "horse", dickSize: "huge", ballType: "horse"}>>
 <<elseif $species == "dog">>
-	<<set $animal = {species: "dog", dickSize: "large", ballType: "dog"}>>
+	<<set _animal = {species: "dog", dickSize: "large", ballType: "dog"}>>
 <</if>>
 
 <<if canWalk($activeSlave)>>
@@ -397,9 +397,11 @@ before calling in the _animal.species. The _animal.species slowly saunters up to
 		worried that $his charges got up to trouble while $he enjoyed $his <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>>'s use.
 	<<case "guard you">>
 		so $he can be fresh and ready for more sexual use even as $he guards your person.
-	<<case "train slaves">>
+	<<case "be the Schoolteacher">>
 		before $he returns to teaching $his classes.
 	<<default>>
 		before $he returns to $activeSlave.assignment.
 	<</switch>>
 <</if>>
+
+<<set $species = 0>>