Portipoo's are a cross of these two breeds, Portuguese Water Dog and Miniature Poodle. You have the best of these two breeds which include, but certainly aren't limited to, a non-shedding, hypoallergenic dog. They also can be easily trained to carry out complex commands due to their intelligence and agility. Although they tend to be independent thinkers, they prefer to stay near their owner. They also love the water, making them an ideal swimming partner or boating buddy at the lake.