It's been mentioned, but I'd seek the help of a behaviorist. He or she can teach you guys how to deal with this poor pup. You can learn new ways of dealing with a dog with these issues, and yet keep you young son safe. Ask your vet for recommendations, and do have the vet look at the dog's eye.
MACH Aslan RE, MX, MXJ, EAC, EJC, OCC, Wv-N, TN-N, TG-N, R-SN, J-SN, R2-CL, CGC, TDI, FFX-AG (five year old sheltie)
Jericho OA, NAJ, R1-MCL, CGC, FFX-AP (three year old sheltie)
Laika NAJ, CGC (nine year old retired American Eskimo)
I've been defrosted.
Bookmarks