The 2004 American Association of Feline Practitioners position statement on free-roaming abandoned and feral cats