A statistical analysis of the number of pets owned by a group of 50 households shows the following data:
- 0 pets: 5 households
- 1 pet: 20 households
- 2 pets: 15 households
- 3 pets: 7 households
- 4 pets: 3 households
- 5 pets: x households
Given that the total number of households surveyed is 50, determine the value of x. Additionally, calculate the average number of pets per household based on this data.
What is the average number of pets owned per household (rounded to the nearest whole number)?