Agree with 7 or 8 months to give baby teeth a chance to fall out, but also take into consideration his weight. If he's a 'tiny' baby, you may have to wait longer for him to reach a safer surgery weight.
Rocco was neutered at about 8 months and 6lbs. We got lucky (with the help of some Himalayan chews, bully sticks and tug-of-war) and he lost ALL of his baby teeth and didn't start marking before he was neutered.
__________________ "The little furry buggers are just deep, deep wells you throw all your emotions into." ~ Bruce Schimmel   |