Top
Changing Lives … One Tail at a Time …

Rosemary

Rosemary is a uniquely stunning 6 month old, 35 lb. Aussie mix puppy.