Added a select Tag to validate pet type

Currently, when adding a pet there is no default pet time and if the user doesn't select a pet, they are shown the something happened page. To implement a behaviour similar to no user field, a custom selectField, similar to inputField, was added. For the validation an additional check for pet type == null was added in the validator.