In recent years, several studies have shown that the canine retina model offers important insight for our understanding of human retinal diseases. Several therapies developed to treat blindness in such models have already moved onto human clinical trials, with more currently under development . Optical coherence tomography (OCT) offers a high resolution imaging modality for performing in-vivo analysis of the retinal layers. However, existing algorithms for automatically segmenting and analyzing such data have been mostly focused on the human retina. As a result, canine retinal images are often still being analyzed using manual segmentations, which is a slow and laborious task. In this work, we propose a method for automatically segmenting 5 boundaries in canine retinal OCT. The algorithm employs the position relationships between different boundaries to adaptively enhance the gradient map. A region growing algorithm is then used on the enhanced gradient maps to find the five boundaries separately. The automatic segmentation was compared against manual segmentations showing an average absolute error of 5.82 ± 4.02 microns.