diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw
index f4010e02639b1989e2c50fdfae8dfca6688bedf4..4d114a6a168d1a7b3dbbcecb962b9d37f5fb6a45 100644
--- a/src/uncategorized/slaveInteract.tw
+++ b/src/uncategorized/slaveInteract.tw
@@ -193,14 +193,14 @@
 		| <<link "Have another slave ride $his clit-dick" "FSlaveSlaveDick">><</link>>
 	<</if>>
 	<<if $seeBestiality == 1 && $cheatMode == 1>>
-		<<if $farmyardKennels == 1>>
-			| <<link "Have a hound mount $him">><<set $species = "dog">><<replace "#miniscene">><<include "BeastFucked">><br>&nbsp;&nbsp;&nbsp;&nbsp;<</replace>><</link>>
+		<<if $farmyardKennels > 0>>
+			| <<link "Have a $activeCanine.species mount $him">><<set $animalType = "canine">><<replace "#miniscene">><<include "BeastFucked">><br>&nbsp;&nbsp;&nbsp;&nbsp;<</replace>><</link>>
 		<</if>>
-		<<if $farmyardStable == 1>>
-			| <<link "Let a stallion mount $him">><<set $species = "horse">><<replace "#miniscene">><<include "BeastFucked">><br>&nbsp;&nbsp;&nbsp;&nbsp;<</replace>><</link>>
+		<<if $farmyardStable > 0>>
+			| <<link "Let a stallion mount $him">><<set $animalType = "hooved">><<replace "#miniscene">><<include "BeastFucked">><br>&nbsp;&nbsp;&nbsp;&nbsp;<</replace>><</link>>
 		<</if>>
-		<<if $farmyardCages == 1>>
-			| <<link "Let a lion mount $him">><<set $species = "lion">><<replace "#miniscene">><<include "BeastFucked">><br>&nbsp;&nbsp;&nbsp;&nbsp;<</replace>><</link>>
+		<<if $farmyardCages > 0>>
+			| <<link "Have a $activeFeline.species mount $him">><<set $animalType = "feline">><<replace "#miniscene">><<include "BeastFucked">><br>&nbsp;&nbsp;&nbsp;&nbsp;<</replace>><</link>>
 		<</if>>
 	<</if>>
 	| <<link "Abuse $him">><<replace "#miniscene">><<include "FAbuse">><</replace>><</link>>