Designed by
Title
Newborn Australian Shepherd puppy is lying on warm yellow soft blanket. Aussie puppy is red merle with wide white stripe on muzzle #231198894
Description
Aussie puppy is red merle with wide white stripe on muzzle, pink nose and closed eyes. Newborn Australian Shepherd puppy is lying on warm yellow soft blanket