My eighteen month old Aussie male nips and barks at other dogs in the park. He doesn't bark at home and he does not obey "come" or "no" and runs around in circles and chases and nips some other dogs. He comes when called if no other dogs are around. It is embarrassing and we have to leave the park in disgrace! Help!