Нет. Славянское - пёс. А собака - заимствовано из персидского. Серб собе - "комната", но в ней собак не держали... С соболями разберёмся чуть позже...