Translation:My boyfriend loves cats.
For your information, "男朋友/女朋友" only means "boyfriend/girlfriend" in romantic relationship. These two words can also be "男友/女友".
If you just want to describe the gender of your friend, use "男生朋友/女生朋友" Although I myself would start to be curious if you intentionally emphasize the gender xD
I think that both of you are wrong. Firstly, if you are talking about English, I would recommend sticking to the subject. Secondly, you could refer to Google or to other source. According to Google, the world "love" has following meanings: an intense feeling of deep affection, a great interest and pleasure in something, feel deep affection or sexual love for (someone). In case that you wish to convey your interest without deep feelings, you should you the word "like"...