No, beyond becoming a Premium Member, it is not necessary to take any additional steps to receive the benefit of this insurance.
Dogs that you have registered with www.borrowmydoggy.com are automatically covered, provided they are pets (this does not cover businesses or working dogs).