Tags: #german shepherd #german collie #german cross #german First #german post. #german Meet #german Cayde #german my #german long #german awaited #german Border #german Collie #german x #german German #german Shepherd! #german : #german #german rrarepuppers