We have an 8 month old cattle dog mix that we got when he was 8 weeks old. We had to put down our 13 year old husky mix in November (this dog never had any behavioral problems & loved everyone).
It seems we have not done as good of a job at socializing the puppy with people as we had thought.. He is VERY good with people he knows and trusts- friendly greeting, kisses, etc. He is not good with strangers and even people he has seen on a number of occasions (like my friend who lives out of state and has seen him probably six times). If my friend comes to visit, she cannot move without being barked or growled at. His hair stands up on his back.
We've started taking him to places like Petsmart where he can sniff and interact with other dogs and their people. He behaves mostly like a normal dog when we're there & looks forward to his "trips".
He is not aggressive & does not want to do harm, but I'm concerned that we won't be able to have people over unless we get this behavior under control.
I am looking for any positive suggestions, please. We do not have the money for expensive training at the current time (big vet bill last week).