Poseidon and Mea Puppies

Poseidon and Mea Puppies

At 19 days old

And their new homes