Heidi is a pretty little young dog. She is absolutely fabulous and has settled into the home really well. She gets on with my 2 dogs and loves to play with them. I have only had her 10 days but in that time she has been easy to teach. She will sit for you and sleep in her bed all night, gets in and out the car without needing a lead and will let you eat beside her without a bother. She is perfect and loves to please. She would be great with all ages as she doesn’t jump up but is happy to meet and greet everyone.