They actually lose a little bit of taming percetage each time they eat a cake. This is because the 30 second cooldown timer on the cakes. So during this 30 seconds it is loosing taming percentage. I had one losing 0.8 percent each time, which made me need 10 more cakes than what dododex says, also needing much more narcotic to keep unconscious longer because of the loss. The game devs need to fix this bug or you will be short everytime.