动物和生物的主要区别在于它们是否具有自主生命活动的能力,生物是具有生命的有机体,可以进行新陈代谢、生长、繁殖等基本生命活动,但这些活动是在遗传物质的控制下进行的,而动物则是一种特殊的生物,它们具有感知、运动、反应等复杂的生命活动,并能在一定程度上自主地进行这些活动。动物还具有一定的智能和学习能力,可以在环境变化中适应和改变自身的行为,狗可以通过训练学会各种技能,如捡球、握手等,而生物则不具备这种能力。动物是生物的一个子类,它们在生命活动和智能方面具有更高的复杂性和多样性。