
Rosie is a 9 month old Kelpie x Terrier puppy. Rosie has boundless energy, she loves to run and play and never stops! Rosie is our Laughing Dog of the Day!
Rosie is a 9 month old Kelpie x Terrier puppy. Rosie has boundless energy, she loves to run and play and never stops! Rosie is our Laughing Dog of the Day!