A system comprising a teat preparation cup coupled to a vacuum pump. A first pressure sensor measures the vacuum level of the vacuum pump. A second pressure sensor measures vacuum level inside the preparation cup. The system further comprises a controller comprising an interface, a memory, and a processor.The processor determines if the vacuum pump has sufficient vacuum level and communicates instructions to induce a partial vacuum in the teat preparation cup. The processor determines if the teat preparation cup has a vacuum level greater than a vacuum threshold value and when this condition is achieved, communicates instructions to initiate a teat preparation cycle comprising allowing fluid flowing from a fluid source container through the teat preparation cup into a fluid disposal container.