LOL so the question is, new dog rug or ex gf !! !haha
If you got any liquid down in your keyboard what you need to do is get distilled water, pull the keyboard out and soak it thouroughly and several times !! that urine and stuff will corrode the electrical contacts.
However only do this with distilled water, all other water has minerals etc in it that will interfere with the contacts etc once it dries. ( I have done this with cel phones that have been dropped in swimming pools, toilets, etc, remotes that the kids took to wash in the bath tub) the key is that it must be absolutely perfectly dry when you reassemble it. i usually turn the oven on a little bit then shut it off and place the piece in there to dry --- DO NOT FORGET TO SHUT THE OVEN OFF or leave the part unattended lol it will melt. shoot for around 40C.
Dont use any strong detergents or chlorines etc, these will corrode your contacts etc, use a little mild dish detergent if necessary, and be sure to rinse thouroughly.
if you pull the top off it you should be able to save it, the monitor can be cleaned with water and a small amount of soap, i dont recommend soaking it however ... lol
i will see if i can find the instructions for taking the mbp apart, theres some screws in the memory compartment that caused me trouble last time, and be careful not to lose the spacers for the latch!!!! lol otherwise it wont latch worth a damn !!!
Good luck!!
A final rinse with methyl alcohol will significantly increase the speed of drying as it will absorb the water on contact. be sure to check that it wont damage the plastic but it should be ok that stuff is pretty mild, just dont drink it!! lol