A dog owner caught a heartwarming scene on camera as her Great Pyrenees took two baby goats under her paw.