给出一个关于狗的分类问题，并提供一组特征，在这组特征的基础上，将狗分为三个基本品种：金毛、贵宾和斗牛犬。


特征：体重、毛色、耳朵形状
以下是三条示例记录
记录 1：30公斤，褐色，垂耳
记录 2：10公斤，白色，竖耳
记录 3：20公斤，黑色，半垂耳
基于给出的特征，可以使用机器学习算法进行狗的分类问题。以下是一种简单的分类算法：

- 如果体重超过25公斤，为金毛犬；否则，进入下一步。
- 如果毛色为白色，为贵宾犬；否则，进入下一步。
- 如果耳朵为垂耳或半垂耳，为斗牛犬；否则，为金毛犬。

基于给出的三条示例记录，可以得到以下分类结果：

- 记录1：体重大于25公斤，为金毛犬；
- 记录2：体重小于等于25公斤，毛色为白色，为贵宾犬；
- 记录3：体重小于等于25公斤，毛色为黑色，耳朵为半垂耳，为斗牛犬。