I think i have to agree with Cipher, it's not in any way a sign of weakness. It's a sign of responsibility. If i were in the same situation i would do the exact same thing. Being a sub doesn't mean you're a doormat and being a Dom doesn't meat you're a cold hearted what-not (well, not necessarily)
Glad the dog's fine)