Thank you! No they are not both mine, and not related. Spirit lives across the street, she is about 2 yrs. older than Cache, has known him since he was a was a small pup and was wonderful, so gentle with him, (although 'gentle' is not how they play now!) at teaching him appropriate social skills and how to play 'like a border collie'.
These really warm my heart - Joseph didn't particularly 'like' Cache when he was little, didn't want anything to do with him, but once Cache grew a bit and behaved more 'like a dog' (in Joseph's eyes) and with some help from us, he figured out what a wonderful playmate Cache could be!