First off, I want to say I am so sorry for the loss of your boyfriend's dog... How horrible
There are many different harnesses that people use on here... I would recommend Puppia harnesses, Buddy Belt harnesses and Chattiesmom makes great step in harnesses.
I think all of those brands are great and your puppy will be very safe with them on.