I work for FedEx. Yes we deliver on Saturdays, although Saturday deliver is usually quite a bit more money at least $20+. If it it is shipped Priority Overnight(which I believe almost all breeders do.) Monday-Thur then we guarantee it to most places by 10:30 am some as late as 12:30 depending on how far out in the country it is. If it is shipped for Sat delivery then its by guaranteed by 12:30.

You can have it held at a FedEx location for you to pick up. In most big cities you should be able to find a few FedEx Office locations that are open 24hours (The one I work at is).

If the package is not required for signature, and depending on the driver they could just leave it at the door. Some my do a quick little knock/ring doorbell and drop the package at the door, some may wait a few seconds, and some wont knock. It all depends on the driver and how many packages they have to deliver. Most of the time they have a few hundred they have to have delivered by a certain time. Most are on a very tight time frame in the mornings.