Our cats were done when Casper was 6 months and Kitty 8 months. The vet didn't want to do it before they were big enough. Like C.C.'s Mom said, ask your vet. In my opinion, 6 weeks is too young. But it's just my opinion.