Cain was probably the largest German Shephard I've ever known. As you can see from this photo where he's taking up the whole of a three-seater sofa, he really was huge!
all images copyright Janet Cremetti/Fishlady.co.uk