Unfortunately, no. There is no repellant for poison oak. The best thing that you can do is try to eliminate it in your yard. Get rid of it as best you can.
Rather than bathing them, you could try wiping them down with a baby wipe when they come in from outdoors.
Let me know if you still have questions.
Not an active Expert