Rosie Rosie is the sweetest little terrier mix puppy. She is about 8 months old & is currently about 30 lbs and will be approx 40 lbs full grown.