Aurora World Shep
This adorable soft plush German Shepherd puppy has a lifelike expression that is sure to please animal lovers of all ages.