Your dogs do know you’re screwed up. They love you anyway! :)
You are correct.
My dogs do know how whacky I am, and yet the love me unconditionally (well, as long as I feed them).