My dog(miniature daschund, 1.6 years old) is in need of some training, we started off with the best intentions and got the basics pretty much sorted. As time has gone on training has taken a back seat to the point where its now going backwards and I'm not sure how to tackle the situation. I feel rather out of my depth as he has started showing ''fear/aggression/play'' towards dogs he doesnt know when walking and the same sort of behaviour(fear/barking) to strangers who visit the house.
Should we start at the basics again or get someone who knows what they're doing in?