Rosie has 5 beautiful pups. All doing well.

Rosies Puppies