Unlike dogs, winning a cat's heart can be tricky business