The coloring is very German Shepherd, except for the white on the muzzle, it's hard to guage size, not knowing how old the child is, but definitely shepherd and something to me!