
My Irish has a light waterproof rain jacket designed for greyhounds - similar body shape. I added my own leg straps easily enough so it doesn't slip when she runs (back legs only). I'm not v well at mo so brain not working, but the stretchy material in thin strips like elastic.
Like these 'Waterproof Walking Out Coats'
http://www.greyhoundsuperstore.co.uk/displayprods.asp?qid=126&qdbquery=searchprodbycat&qtitle=Coats You might need to copy and paste that link!
A 26 inch would fit a 26kg greyhound bitch, quite small, you would probably need at least a 28, maybe a 30inch. Of course without seeing your bitch it is difficult to say exactly!