We adopted a 2 month old puppy here today. The time it took was pretty lengthy but the staff were great answering our questions and concerns. It was 305$ older dogs fee was significantly less. They handled our new addition with lots of care and respect. Even changed their gloves for each contact. Defiantly recommend.