Oliver

Breed: Miniature Schnauzer

an amazing companion....independent yet affectionate, loyal and always interesting.

Oliver