We have raised 3 other puppies and our Cavapoo from heaven-sent-acres was the easiest pup to train. They are so smart. Our little girls temperament is so sweet and loving. I highly recommend heaven-sent-acres!!! They are doing a great job breeding wonderful family pets.