Studying abroad in Europe? Cat-lover? Good, because there are stray cats EVERYWHERE. Dog lovers and cat haters beware.