9 week old german shepherd puppy playing with 12 year old cairn terrier. Jack is our 12 year old cairn terrier. He gets along with our german shepherd puppy ...