my nephew is considering getting a pup to join the family. he has two daughters aged 7and 4. holly the 7year old is mad about dogs (runs in the family). he told me he was considering (or rather the family was) getting a cavalier possibly a tri. they don't want a large dog but obviously a breed that will be fine with children. any advice?