My Poodle pup loves to play with his squeaky toys. In fact, he's torn up so many, when I found some that can stand up to him, I bought over a dozen in four different colors. He has three out right now that he takes turns playing with.

While playing fetch, if I throw the one we're playing with right next to a different one, he will get the same one every time. They are different colors most of the time, but two of them are the same color. I don't know if he's going by color, smell, or what.