Pode ser engolido ou mastigado, tanto faz.
E para cachorros de porte pequeno, o ideal quebrar ao meio antes de dar, para não haver risco deles se engasgarem.
Depende dos ossos. Alguns são para serem comidos sim, outros, para serem roídos.
Se for aqueles brancos "macios" e enrolados, podem comer sem problemas. Agora os que eu compro quando não tem no açougue, são ossos de Boi, só para o cachorro roer mesmo.