We are very happy to use this particular company to find a best friend for our family. We have chosen this cute cavapoo puppy * she is very cute, gentle and kind. Gets along with small kids and easily trained. We also got full training for her. And she enjoyed it and secondly, the trainer did a great job, trained perfectly!