diff --git a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm
index 7fc45dce75c5..cb58972af2c7 100644
--- a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm
+++ b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm
@@ -93,7 +93,7 @@
if(istype(O, /obj/item/weapon/reagent_containers/glass))
user.visible_message("[user] milks [src] using \the [O].")
var/obj/item/weapon/reagent_containers/glass/G = O
- var/transfered = udder.trans_id_to(G, MILK, rand(5,10))
+ var/transfered = udder.trans_id_to(G, MILK, rand(15,25))
if(G.reagents.total_volume >= G.volume)
to_chat(user, "[O] is full.")
if(!transfered)
@@ -149,7 +149,7 @@
if(stat == CONSCIOUS && istype(O, /obj/item/weapon/reagent_containers/glass))
user.visible_message("[user] milks [src] using \the [O].")
var/obj/item/weapon/reagent_containers/glass/G = O
- var/transfered = reagents.trans_id_to(G, milktype, rand(5,10))
+ var/transfered = reagents.trans_id_to(G, milktype, rand(15,25))
if(G.reagents.total_volume >= G.volume)
to_chat(user, "[O] is full.")
if(!transfered)