diff --git a/src/npc/interaction/fAnimal.js b/src/npc/interaction/fAnimal.js
index 1db7911c34f00db3294070cab470fa89213500ec..3745c4ac330768b2db5fd8458facc63be5971e3f 100644
--- a/src/npc/interaction/fAnimal.js
+++ b/src/npc/interaction/fAnimal.js
@@ -617,15 +617,15 @@ App.Interact.fAnimal = function(slave, type) {
 
 			switch (act) {
 				case Acts.ORAL:
-					seX(slave, 'oral', animal, 'oral');
+					seX(slave, 'oral', animal, null);
 					slave.counter.oral++;
 					break;
 				case Acts.VAGINAL:
-					slave.counter.vaginal++;
+					seX(slave, 'vaginal', animal, null);
 					slave.vagina = slave.vagina < 3 ? 3 : slave.vagina;
 					break;
 				case Acts.ANAL:
-					slave.counter.anal++;
+					seX(slave, 'anal', animal, null);
 					slave.anus = slave.anus < 2 ? 2 : slave.anus;
 					break;
 				default: