Thank you. Your answer actually helps. I found some of the videos - impressive stuff. It is mostly geared towards dog owners, but I'm sure Cesar Millan would not be afraid to wonder the streets of Bucharest (just like most people except me aren't either

). I hope I find something where he actually gives some tips for people like me.