I grew up with dogs. Until our situation changed 2 yrs ago we always had dogs. Everyone in my family has dogs.
My 4yo loves dogs and remembers our old dog.
My 2yo is absolutely terrified of all dogs. I really cannot overstate how petrified he is. Earlier today he unexpectedly caught sight of the neighbour's fluffy little miniature toy pooch (on a lead, not near ds) and he screamed like he'd been sting by a hornet and was still doing heaving, gulping, recovery sob / breaths 45 minutes later.
I think I have done everything right. I have not especially pandered to his fear; I never refer to him as being afraid of dogs, I don't rush to remove him if I see a dog. At the same time I have never pooh-poohed his anxieties. I comfort and reassure him, and would never force him to confront his fears.
He has never had a bad experience with a dog.
Why is he so scared?
What can I do?