Perhaps a Bichon rescue organization would be of help. I will post the web address for one below, but you can Google and perhaps find others. You mention Bichon Poodle, so I am assuming the dog is a mix. You might also contact a Poodle rescue.
BratPack Rescue Inc.
Here's hoping the little guy gets better soon.