Been there done that....not a good feeling.Had a neighbor once who's cat would crawl next to my dad's engine block,to stay warm,I suppose..One morning,the inevitable happened.And the neighbors actually wanted us to replace their cat.My dad said he wanted them to clean his engine compartment.So,it ended there,in a stalemate.