Are forelimb of a dog and forelimb of a cat homologous?