I think your tone of voice matters alot more then the name itself. I wouldn't be comfortable calling out Gigalo to my dog though. lol. Ron (my cat) has a degrading name; we call him Big Ol Fat Ron. He doesn't seem to care because we say it with love.