PuppyPoodle puppies and Karakul sheep Poodle puppies and Karakul sheep. Amazing life on the small farm. Destressing life with animals. Animals help to relax at the end of the day. source Previous Post Next Post