List of dog breeds starting with “O” Old Danish Pointer Old English Sheepdog Olde English Bulldog Osterreichischer Kurzhaariger Pinscher Otterhound Owczarek Podhalanski