We bought a puppy in July and another in March from Michigan Puppy. We have been so happy with our new additions. Michigan Puppy went above and beyond, including keeping our second puppy for a few weeks because we were going on vacation. They even met us closer to home for delivery. Both dogs have great temperaments, hypo-allergenic which is great for all our allergies and wonderful with our 2 young children.