When properly socialised from a young age, German Shepherds can be excellent with children and other pets. However, supervision and training are essential to ensure positive interactions and prevent potential behavioural issues.