What kind of dog do you have now? How old is it? How long have you had it? Have you tried obedience training, etc?

I agree, a visit to a shelter would be best, as there are probably plenty of mixed-breed dogs that fit that description.