not too sure about small dogs, on the 8th im picking up my new puppy. He's 1/2 border collie and 1/2 belgian shepherd.....soooooo cute ill likely post a pic of him here when i get him...he's black with a few white spots and will likely look like this when he's grown http://www.dogbreedinfo.com/belgiangroenendael.htm maybe a bit smaller due to the border collie blood.
Trying to think up a good name for him tho....
You cannot just write off that final scene, take heed of the dream.
-Pink Floyd, The Final Cut