I don't own a dog, or ever looked after one. I know very very little about them, but I was wondering the other day...
Can a dog of one breed recognise that a dog of another breed is a puppy, and if they do, do they treat them differently? In particular, how would a Jack Russell react to a Great Dane puppy towering over them?