When you purchase a dog, you expect to train it. You need to teach it to sit, to wait, to go to the bathroom in the right places. Little do you expect that the dog will train you as well. Yoshi has actually been training me since he took up residence in the computer room for the winter.

Yoshi still uses the water bottle we bought for him when he was a little tiny puppy. Now he can hold a lot more water, so we usually fill it at least once a day. The bottle hangs on his cage, which is located under my desk in the computer room. This means that when I am writing, Yoshi will occasionally come into the computer room and drink some water.

When there is no water in his bottle, he knows what to do. He just sits at his bottle and keeps trying to drink. He’s not being dumb or stubborn. He’ll give me a look that says, "I’m empty. Fill this bottle already."

There is a ball mechanism that blocks the water that goes to the mouth piece. When it is empty, the ball is noisy as he tries to draw water, so I hear him and I realize he needs water. I rarely notice this on my own. Yoshi knows that if he wants water, all he has to do is be noisy when I am at the computer and I’ll refill his bottle for him. It’s pretty cool, because I rarely think to check is bottle every day unless I am at the computer.