Anyone know a good dog trainer?
My dog has no manners but he's really smart. Knows tricks like: here, sit, wait, shake, lay down, play dead, speak..
but he's aggressive when approached by strangers or strange dogs & can be difficult to walk on a leash.