We would like you to meet Cotton and her new Mom, Holly Bosse. Cotton is an Australian Shepherd puppy who was born on March 29, 2005. She is pictured here at her first Puppy Plan appointment on May 17th when she weighed 7 pounds of pure love and fluffy cotton hair!  She is so sweet and so soft - Holly told us that this puppy got her name because when she lays on the rug, she looks like a pile of cotton! What a cutie!