[Ready] Pack doggie

Made the zlave_menu() applicable to all "pets", currently it only applies to dogs you've made friendly with dogfood.

Also adjusted to limit carry capacity based on pet size/strength, which includes zlaves.
Everything here is pretty generic, so adding more pet types would be pretty simple.