Rose is a super cute puppy. She is approximately 12 weeks old. She is mixed puppy, possibly with some sort of shepherd. She will be a large dog. She currently weighs 20 pounds. Rose is very loving and a smart girl. She is crate trained and working on leash training. Very happy, playful dog. She plays well with other dogs.