Rosie

Rosie on the James

More: Rosie is an adventurous dog, that loves to spend her time outside. She loves laying in the yard all day long to ensure squirrels never encroach on her territory. She also loves swimming in the James River!
Vote